Lines Matching refs:optable

147 static const struct optable  struct
152 } optable[] = { argument
671 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_demangle_opname()
673 if (strlen (optable[i].in) == 2 in cplus_demangle_opname()
674 && memcmp (optable[i].in, opname + 2, 2) == 0) in cplus_demangle_opname()
677 strcat (result, optable[i].out); in cplus_demangle_opname()
689 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_demangle_opname()
691 if (strlen (optable[i].in) == 3 in cplus_demangle_opname()
692 && memcmp (optable[i].in, opname + 2, 3) == 0) in cplus_demangle_opname()
695 strcat (result, optable[i].out); in cplus_demangle_opname()
713 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_demangle_opname()
716 if ((int) strlen (optable[i].in) == len1 in cplus_demangle_opname()
717 && memcmp (optable[i].in, opname + 10, len1) == 0) in cplus_demangle_opname()
720 strcat (result, optable[i].out); in cplus_demangle_opname()
730 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_demangle_opname()
733 if ((int) strlen (optable[i].in) == len1 in cplus_demangle_opname()
734 && memcmp (optable[i].in, opname + 3, len1) == 0) in cplus_demangle_opname()
737 strcat (result, optable[i].out); in cplus_demangle_opname()
775 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_mangle_opname()
777 if ((int) strlen (optable[i].out) == len in cplus_mangle_opname()
778 && (options & DMGL_ANSI) == (optable[i].flags & DMGL_ANSI) in cplus_mangle_opname()
779 && memcmp (optable[i].out, opname, len) == 0) in cplus_mangle_opname()
780 return optable[i].in; in cplus_mangle_opname()
1649 for (i = 0; i < ARRAY_SIZE (optable); ++i) in demangle_expression()
1651 size_t l = strlen (optable[i].in); in demangle_expression()
1654 && memcmp (optable[i].in, *mangled, l) == 0) in demangle_expression()
1657 string_append (s, optable[i].out); in demangle_expression()
4483 for (i = 0; i < ARRAY_SIZE (optable); i++) in demangle_function_name()
4486 if ((int) strlen (optable[i].in) == len in demangle_function_name()
4487 && memcmp (optable[i].in, declp->b + 10, len) == 0) in demangle_function_name()
4491 string_append (declp, optable[i].out); in demangle_function_name()
4499 for (i = 0; i < ARRAY_SIZE (optable); i++) in demangle_function_name()
4502 if ((int) strlen (optable[i].in) == len in demangle_function_name()
4503 && memcmp (optable[i].in, declp->b + 3, len) == 0) in demangle_function_name()
4507 string_append (declp, optable[i].out); in demangle_function_name()
4547 for (i = 0; i < ARRAY_SIZE (optable); i++) in demangle_function_name()
4549 if (strlen (optable[i].in) == 2 in demangle_function_name()
4550 && memcmp (optable[i].in, declp->b + 2, 2) == 0) in demangle_function_name()
4554 string_append (declp, optable[i].out); in demangle_function_name()
4564 for (i = 0; i < ARRAY_SIZE (optable); i++) in demangle_function_name()
4566 if (strlen (optable[i].in) == 3 in demangle_function_name()
4567 && memcmp (optable[i].in, declp->b + 2, 3) == 0) in demangle_function_name()
4571 string_append (declp, optable[i].out); in demangle_function_name()