Lines Matching refs:vec
64 struct vector_str vec; member
121 if (push_CTDT("::", 2, &d.vec) == false) in cpp_demangle_gnu2()
126 if (push_CTDT("::~", 3, &d.vec) == false) in cpp_demangle_gnu2()
129 if (vector_str_push(&d.vec, "(void)", 6) == false) in cpp_demangle_gnu2()
144 if (vector_str_push(&d.vec, "(void)", 6) == false) in cpp_demangle_gnu2()
153 if (vector_str_push(&d.vec, "(", 1) == false) in cpp_demangle_gnu2()
179 arg_begin = d.vec.size; in cpp_demangle_gnu2()
185 if (vector_str_push(&d.vec, "*", 1) == false) in cpp_demangle_gnu2()
192 if (vector_str_push(&d.vec, "&", 1) == false) in cpp_demangle_gnu2()
199 if (vector_str_push(&d.vec, " const", 6) == false) in cpp_demangle_gnu2()
206 if (vector_str_push(&d.vec, d.array_str.buf, in cpp_demangle_gnu2()
217 if ((arg = vector_str_substr(&d.vec, arg_begin, d.vec.size - 1, in cpp_demangle_gnu2()
226 if (vector_str_push(&d.vec, ", ", 2) == false) in cpp_demangle_gnu2()
234 if (vector_str_push(&d.vec, ")", 1) == false) in cpp_demangle_gnu2()
237 if (d.cnst_fn == true && vector_str_push(&d.vec, " const", 6) == false) in cpp_demangle_gnu2()
240 rtn = vector_str_get_flat(&d.vec, NULL); in cpp_demangle_gnu2()
349 vector_str_dest(&d->vec); in dest_demangle_data()
389 if (vector_str_init(&d->vec) == false) in init_demangle_data()
393 vector_str_dest(&d->vec); in init_demangle_data()
475 if (vector_str_push(&d->vec, str, len) == false) in read_class()
521 if (vector_str_push(&d->vec, "::", 2) == false) in read_func()
525 return (vector_str_push(&d->vec, name, len)); in read_func()
554 return (vector_str_pop(&d->vec)); in read_func_name()
566 if (vector_str_push(&d->vec, "__", 2) == false) in read_func_name()
590 assert(d->vec.size > 0); in read_func_name()
592 len = strlen(d->vec.container[d->vec.size - 1]); in read_func_name()
598 d->vec.container[d->vec.size - 1]); in read_func_name()
599 vector_str_pop(&d->vec); in read_func_name()
604 if (vector_str_push(&d->vec, "::", 2) == false) in read_func_name()
607 if (vector_str_push(&d->vec, op_name, len) == false) in read_func_name()
612 assert(d->vec.size > 0); in read_func_name()
614 len = strlen(d->vec.container[d->vec.size - 1]); in read_func_name()
620 d->vec.container[d->vec.size - 1]); in read_func_name()
621 vector_str_pop(&d->vec); in read_func_name()
626 if (vector_str_push(&d->vec, "::", 2) == false) in read_func_name()
629 if (vector_str_push(&d->vec, op_name, len) == false) in read_func_name()
645 return (vector_str_pop(&d->vec)); in read_func_name()
661 if (vector_str_pop(&d->vec) == false) in read_func_name()
668 return (vector_str_push(&d->vec, " virtual table", 14)); in read_func_name()
705 if (vector_str_push(&fptr.vec, "*", 1) == false) { in read_func_ptr()
715 if (vector_str_push(&fptr.vec, "&", 1) == false) { in read_func_ptr()
725 if (vector_str_push(&fptr.vec, " const", 6) == false) { in read_func_ptr()
737 if (vector_str_push(&fptr.vec, ", ", 2) == false) { in read_func_ptr()
751 arg_type = vector_str_get_flat(&fptr.vec, &arg_len); in read_func_ptr()
773 rtn_type = vector_str_get_flat(&fptr.vec, &rtn_len); in read_func_ptr()
779 if (vector_str_push(&d->vec, rtn_type, rtn_len) == false) { in read_func_ptr()
788 if (vector_str_push(&d->vec, " (*)(", 5) == false) { in read_func_ptr()
794 if (vector_str_push(&d->vec, arg_type, arg_len) == false) { in read_func_ptr()
802 return (vector_str_push(&d->vec, ")", 1)); in read_func_ptr()
833 if ((mptr_str = vector_str_get_flat(&mptr.vec, &len)) == NULL) in read_memptr()
836 if (vector_str_push(&d->vec, mptr_str, len) == false) in read_memptr()
839 if (vector_str_push(&d->vec, "::*", 3) == false) in read_memptr()
862 return (vector_str_push(&d->vec, "operator*", 9)); in read_op()
865 return (vector_str_push(&d->vec, "operator/", 9)); in read_op()
868 return (vector_str_push(&d->vec, "operator%", 9)); in read_op()
871 return (vector_str_push(&d->vec, "operator+", 9)); in read_op()
874 return (vector_str_push(&d->vec, "operator-", 9)); in read_op()
877 return (vector_str_push(&d->vec, "operator<<", 10)); in read_op()
880 return (vector_str_push(&d->vec, "operator>>", 10)); in read_op()
883 return (vector_str_push(&d->vec, "operator==", 10)); in read_op()
886 return (vector_str_push(&d->vec, "operator!=", 10)); in read_op()
889 return (vector_str_push(&d->vec, "operator<", 9)); in read_op()
892 return (vector_str_push(&d->vec, "operator>", 9)); in read_op()
895 return (vector_str_push(&d->vec, "operator<=", 10)); in read_op()
898 return (vector_str_push(&d->vec, "operator>=", 10)); in read_op()
903 return (vector_str_push(&d->vec, "operator/=", in read_op()
906 return (vector_str_push(&d->vec, "operator&", 9)); in read_op()
909 return (vector_str_push(&d->vec, "operator|", 9)); in read_op()
912 return (vector_str_push(&d->vec, "operator^", 9)); in read_op()
917 return (vector_str_push(&d->vec, "operator&=", in read_op()
920 return (vector_str_push(&d->vec, "operator&&", in read_op()
924 return (vector_str_push(&d->vec, "operator||", 10)); in read_op()
927 return (vector_str_push(&d->vec, "operator!", 9)); in read_op()
930 return (vector_str_push(&d->vec, "operator~", 9)); in read_op()
933 return (vector_str_push(&d->vec, "operator++", 10)); in read_op()
936 return (vector_str_push(&d->vec, "operator--", 10)); in read_op()
939 return (vector_str_push(&d->vec, "operator=", 9)); in read_op()
942 return (vector_str_push(&d->vec, "operator->", 10)); in read_op()
949 return (vector_str_push(&d->vec, "operator+=", 10)); in read_op()
954 return (vector_str_push(&d->vec, "operator-=", in read_op()
958 return (vector_str_push(&d->vec, "operator*=", in read_op()
962 return (vector_str_push(&d->vec, "operator%=", in read_op()
973 return (vector_str_push(&d->vec, "operator<<=", 11)); in read_op()
980 return (vector_str_push(&d->vec, "operator>>=", 11)); in read_op()
987 return (vector_str_push(&d->vec, "operator|=", 10)); in read_op()
994 return (vector_str_push(&d->vec, "operator^=", 10)); in read_op()
997 return (vector_str_push(&d->vec, "operator,", 9)); in read_op()
1000 return (vector_str_push(&d->vec, "operator->*", 11)); in read_op()
1003 return (vector_str_push(&d->vec, "()", 2)); in read_op()
1006 return (vector_str_push(&d->vec, "[]", 2)); in read_op()
1009 return (vector_str_push(&d->vec, "operator new()", 14)); in read_op()
1012 return (vector_str_push(&d->vec, "operator delete()", in read_op()
1028 return (vector_str_push(&d->vec, " type_info function", 19)); in read_op()
1036 return (vector_str_push(&d->vec, " type_info node", 15)); in read_op()
1070 if (vector_str_pop(&to.vec) == false) in read_op_user()
1080 if ((to_str = vector_str_get_flat(&to.vec, &to_len)) == NULL) in read_op_user()
1091 if (vector_str_pop(&from.vec) == false) in read_op_user()
1096 if ((from_str = vector_str_get_flat(&from.vec, &from_len)) == NULL) in read_op_user()
1099 if (vector_str_push(&d->vec, from_str, from_len) == false) in read_op_user()
1102 if (vector_str_push(&d->vec, "::operator ", 11) == false) in read_op_user()
1105 if (vector_str_push(&d->vec, to_str, to_len) == false) in read_op_user()
1108 rtn = vector_str_push(&d->vec, "()", 2); in read_op_user()
1140 if (vector_str_push(&d->vec, "::", 2) == false) in read_qual_name()
1169 if (vector_str_push(&d->vec, d->arg.container[idx - 1], in read_subst()
1213 if (vector_str_push(&d->vec, d->arg.container[idx - 1], in read_subst_iter()
1222 vector_str_push(&d->vec, ", ", 2) == false) in read_subst_iter()
1248 if (vector_str_push(&d->vec, "unsigned ", 9) == false) in read_type()
1258 if (vector_str_push(&d->vec, "const ", 6) == in read_type()
1267 if (vector_str_push(&d->vec, "volatile ", 9) == false) in read_type()
1274 if (vector_str_push(&d->vec, "signed ", 7) == false) in read_type()
1325 return (vector_str_push(&d->vec, "void", 4)); in read_type()
1329 return(vector_str_push(&d->vec, "bool", 4)); in read_type()
1333 return (vector_str_push(&d->vec, "char", 4)); in read_type()
1337 return (vector_str_push(&d->vec, "short", 5)); in read_type()
1341 return (vector_str_push(&d->vec, "int", 3)); in read_type()
1345 return (vector_str_push(&d->vec, "long", 4)); in read_type()
1349 return (vector_str_push(&d->vec, "float", 5)); in read_type()
1353 return (vector_str_push(&d->vec, "double", 6)); in read_type()
1357 return (vector_str_push(&d->vec, "long double", 11)); in read_type()
1361 return (vector_str_push(&d->vec, "...", 3)); in read_type()
1365 return (vector_str_push(&d->vec, "wchar_t", 7)); in read_type()
1369 return (vector_str_push(&d->vec, "long long", 9)); in read_type()