Lines Matching full:vec
64 struct vector_str vec; member
122 if (push_CTDT("::", 2, &d.vec) == false) in cpp_demangle_gnu2()
127 if (push_CTDT("::~", 3, &d.vec) == false) in cpp_demangle_gnu2()
130 if (VEC_PUSH_STR(&d.vec, "(void)") == false) in cpp_demangle_gnu2()
145 if (VEC_PUSH_STR(&d.vec, "(void)") == false) in cpp_demangle_gnu2()
154 if (VEC_PUSH_STR(&d.vec, "(") == false) in cpp_demangle_gnu2()
180 arg_begin = d.vec.size; in cpp_demangle_gnu2()
186 if (VEC_PUSH_STR(&d.vec, "*") == false) in cpp_demangle_gnu2()
193 if (VEC_PUSH_STR(&d.vec, "&") == false) in cpp_demangle_gnu2()
200 if (VEC_PUSH_STR(&d.vec, " const") == false) in cpp_demangle_gnu2()
207 if (vector_str_push(&d.vec, d.array_str.buf, in cpp_demangle_gnu2()
218 if ((arg = vector_str_substr(&d.vec, arg_begin, d.vec.size - 1, in cpp_demangle_gnu2()
229 if (VEC_PUSH_STR(&d.vec, ", ") == false) in cpp_demangle_gnu2()
237 if (VEC_PUSH_STR(&d.vec, ")") == false) in cpp_demangle_gnu2()
240 if (d.cnst_fn == true && VEC_PUSH_STR(&d.vec, " const") == false) in cpp_demangle_gnu2()
243 rtn = vector_str_get_flat(&d.vec, NULL); in cpp_demangle_gnu2()
352 vector_str_dest(&d->vec); in dest_demangle_data()
392 if (!vector_str_init(&d->vec)) in init_demangle_data()
396 vector_str_dest(&d->vec); in init_demangle_data()
476 if (vector_str_push(&d->vec, str, len) == false) in read_class()
522 if (VEC_PUSH_STR(&d->vec, "::") == false) in read_func()
526 return (vector_str_push(&d->vec, name, len)); in read_func()
555 return (vector_str_pop(&d->vec)); in read_func_name()
567 if (VEC_PUSH_STR(&d->vec, "__") == false) in read_func_name()
591 assert(d->vec.size > 0); in read_func_name()
593 len = strlen(d->vec.container[d->vec.size - 1]); in read_func_name()
599 d->vec.container[d->vec.size - 1]); in read_func_name()
600 vector_str_pop(&d->vec); in read_func_name()
605 if (VEC_PUSH_STR(&d->vec, "::") == false) in read_func_name()
608 if (vector_str_push(&d->vec, op_name, len) == false) in read_func_name()
613 assert(d->vec.size > 0); in read_func_name()
615 len = strlen(d->vec.container[d->vec.size - 1]); in read_func_name()
621 d->vec.container[d->vec.size - 1]); in read_func_name()
622 vector_str_pop(&d->vec); in read_func_name()
627 if (VEC_PUSH_STR(&d->vec, "::") == false) in read_func_name()
630 if (vector_str_push(&d->vec, op_name, len) == false) in read_func_name()
646 return (vector_str_pop(&d->vec)); in read_func_name()
662 if (vector_str_pop(&d->vec) == false) in read_func_name()
669 return (VEC_PUSH_STR(&d->vec, " virtual table")); in read_func_name()
706 if (VEC_PUSH_STR(&fptr.vec, "*") == false) { in read_func_ptr()
716 if (VEC_PUSH_STR(&fptr.vec, "&") == false) { in read_func_ptr()
726 if (VEC_PUSH_STR(&fptr.vec, " const") == false) { in read_func_ptr()
738 if (VEC_PUSH_STR(&fptr.vec, ", ") == false) { in read_func_ptr()
752 arg_type = vector_str_get_flat(&fptr.vec, &arg_len); in read_func_ptr()
774 rtn_type = vector_str_get_flat(&fptr.vec, &rtn_len); in read_func_ptr()
780 if (vector_str_push(&d->vec, rtn_type, rtn_len) == false) { in read_func_ptr()
789 if (VEC_PUSH_STR(&d->vec, " (*)(") == false) { in read_func_ptr()
795 if (vector_str_push(&d->vec, arg_type, arg_len) == false) { in read_func_ptr()
803 return (VEC_PUSH_STR(&d->vec, ")")); in read_func_ptr()
834 if ((mptr_str = vector_str_get_flat(&mptr.vec, &len)) == NULL) in read_memptr()
837 if (vector_str_push(&d->vec, mptr_str, len) == false) in read_memptr()
840 if (VEC_PUSH_STR(&d->vec, "::*") == false) in read_memptr()
863 return (VEC_PUSH_STR(&d->vec, "operator*")); in read_op()
866 return (VEC_PUSH_STR(&d->vec, "operator/")); in read_op()
869 return (VEC_PUSH_STR(&d->vec, "operator%")); in read_op()
872 return (VEC_PUSH_STR(&d->vec, "operator+")); in read_op()
875 return (VEC_PUSH_STR(&d->vec, "operator-")); in read_op()
878 return (VEC_PUSH_STR(&d->vec, "operator<<")); in read_op()
881 return (VEC_PUSH_STR(&d->vec, "operator>>")); in read_op()
884 return (VEC_PUSH_STR(&d->vec, "operator==")); in read_op()
887 return (VEC_PUSH_STR(&d->vec, "operator!=")); in read_op()
890 return (VEC_PUSH_STR(&d->vec, "operator<")); in read_op()
893 return (VEC_PUSH_STR(&d->vec, "operator>")); in read_op()
896 return (VEC_PUSH_STR(&d->vec, "operator<=")); in read_op()
899 return (VEC_PUSH_STR(&d->vec, "operator>=")); in read_op()
904 return (VEC_PUSH_STR(&d->vec, "operator/=")); in read_op()
906 return (VEC_PUSH_STR(&d->vec, "operator&")); in read_op()
909 return (VEC_PUSH_STR(&d->vec, "operator|")); in read_op()
912 return (VEC_PUSH_STR(&d->vec, "operator^")); in read_op()
917 return (VEC_PUSH_STR(&d->vec, "operator&=")); in read_op()
919 return (VEC_PUSH_STR(&d->vec, "operator&&")); in read_op()
922 return (VEC_PUSH_STR(&d->vec, "operator||")); in read_op()
925 return (VEC_PUSH_STR(&d->vec, "operator!")); in read_op()
928 return (VEC_PUSH_STR(&d->vec, "operator~")); in read_op()
931 return (VEC_PUSH_STR(&d->vec, "operator++")); in read_op()
934 return (VEC_PUSH_STR(&d->vec, "operator--")); in read_op()
937 return (VEC_PUSH_STR(&d->vec, "operator=")); in read_op()
940 return (VEC_PUSH_STR(&d->vec, "operator->")); in read_op()
947 return (VEC_PUSH_STR(&d->vec, "operator+=")); in read_op()
952 return (VEC_PUSH_STR(&d->vec, "operator-=")); in read_op()
955 return (VEC_PUSH_STR(&d->vec, "operator*=")); in read_op()
958 return (VEC_PUSH_STR(&d->vec, "operator%=")); in read_op()
968 return (VEC_PUSH_STR(&d->vec, "operator<<=")); in read_op()
975 return (VEC_PUSH_STR(&d->vec, "operator>>=")); in read_op()
982 return (VEC_PUSH_STR(&d->vec, "operator|=")); in read_op()
989 return (VEC_PUSH_STR(&d->vec, "operator^=")); in read_op()
992 return (VEC_PUSH_STR(&d->vec, "operator,")); in read_op()
995 return (VEC_PUSH_STR(&d->vec, "operator->*")); in read_op()
998 return (VEC_PUSH_STR(&d->vec, "()")); in read_op()
1001 return (VEC_PUSH_STR(&d->vec, "[]")); in read_op()
1004 return (VEC_PUSH_STR(&d->vec, "operator new()")); in read_op()
1007 return (VEC_PUSH_STR(&d->vec, "operator delete()")); in read_op()
1022 return (VEC_PUSH_STR(&d->vec, " type_info function")); in read_op()
1030 return (VEC_PUSH_STR(&d->vec, " type_info node")); in read_op()
1064 if (vector_str_pop(&to.vec) == false) in read_op_user()
1074 if ((to_str = vector_str_get_flat(&to.vec, &to_len)) == NULL) in read_op_user()
1085 if (vector_str_pop(&from.vec) == false) in read_op_user()
1090 if ((from_str = vector_str_get_flat(&from.vec, &from_len)) == NULL) in read_op_user()
1093 if (vector_str_push(&d->vec, from_str, from_len) == false) in read_op_user()
1096 if (VEC_PUSH_STR(&d->vec, "::operator ") == false) in read_op_user()
1099 if (vector_str_push(&d->vec, to_str, to_len) == false) in read_op_user()
1102 rtn = VEC_PUSH_STR(&d->vec, "()"); in read_op_user()
1134 if (VEC_PUSH_STR(&d->vec, "::") == false) in read_qual_name()
1163 if (VEC_PUSH_STR(&d->vec, d->arg.container[idx - 1]) == false) in read_subst()
1205 if (VEC_PUSH_STR(&d->vec, d->arg.container[idx - 1]) == false) in read_subst_iter()
1212 VEC_PUSH_STR(&d->vec, ", ") == false) in read_subst_iter()
1238 if (VEC_PUSH_STR(&d->vec, "unsigned ") == false) in read_type()
1248 if (VEC_PUSH_STR(&d->vec, "const ") == in read_type()
1257 if (VEC_PUSH_STR(&d->vec, "volatile ") == false) in read_type()
1264 if (VEC_PUSH_STR(&d->vec, "signed ") == false) in read_type()
1315 return (VEC_PUSH_STR(&d->vec, "void")); in read_type()
1319 return(VEC_PUSH_STR(&d->vec, "bool")); in read_type()
1323 return (VEC_PUSH_STR(&d->vec, "char")); in read_type()
1327 return (VEC_PUSH_STR(&d->vec, "short")); in read_type()
1331 return (VEC_PUSH_STR(&d->vec, "int")); in read_type()
1335 return (VEC_PUSH_STR(&d->vec, "long")); in read_type()
1339 return (VEC_PUSH_STR(&d->vec, "float")); in read_type()
1343 return (VEC_PUSH_STR(&d->vec, "double")); in read_type()
1347 return (VEC_PUSH_STR(&d->vec, "long double")); in read_type()
1351 return (VEC_PUSH_STR(&d->vec, "...")); in read_type()
1355 return (VEC_PUSH_STR(&d->vec, "wchar_t")); in read_type()
1359 return (VEC_PUSH_STR(&d->vec, "long long")); in read_type()