Lines Matching refs:optable
153 static const struct optable struct
158 } optable[] = { variable
678 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_demangle_opname()
680 if (strlen (optable[i].in) == 2 in cplus_demangle_opname()
681 && memcmp (optable[i].in, opname + 2, 2) == 0) in cplus_demangle_opname()
684 strlcat (result, optable[i].out, ressiz); in cplus_demangle_opname()
696 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_demangle_opname()
698 if (strlen (optable[i].in) == 3 in cplus_demangle_opname()
699 && memcmp (optable[i].in, opname + 2, 3) == 0) in cplus_demangle_opname()
702 strlcat (result, optable[i].out, ressiz); in cplus_demangle_opname()
720 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_demangle_opname()
723 if ((int) strlen (optable[i].in) == len1 in cplus_demangle_opname()
724 && memcmp (optable[i].in, opname + 10, len1) == 0) in cplus_demangle_opname()
727 strlcat (result, optable[i].out, ressiz); in cplus_demangle_opname()
737 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_demangle_opname()
740 if ((int) strlen (optable[i].in) == len1 in cplus_demangle_opname()
741 && memcmp (optable[i].in, opname + 3, len1) == 0) in cplus_demangle_opname()
744 strlcat (result, optable[i].out, ressiz); in cplus_demangle_opname()
782 for (i = 0; i < ARRAY_SIZE (optable); i++) in cplus_mangle_opname()
784 if ((int) strlen (optable[i].out) == len in cplus_mangle_opname()
785 && (options & DMGL_ANSI) == (optable[i].flags & DMGL_ANSI) in cplus_mangle_opname()
786 && memcmp (optable[i].out, opname, len) == 0) in cplus_mangle_opname()
787 return optable[i].in; in cplus_mangle_opname()
1656 for (i = 0; i < ARRAY_SIZE (optable); ++i) in demangle_expression()
1658 size_t l = strlen (optable[i].in); in demangle_expression()
1661 && memcmp (optable[i].in, *mangled, l) == 0) in demangle_expression()
1664 string_append (s, optable[i].out); in demangle_expression()
4490 for (i = 0; i < ARRAY_SIZE (optable); i++) in demangle_function_name()
4493 if ((int) strlen (optable[i].in) == len in demangle_function_name()
4494 && memcmp (optable[i].in, declp->b + 10, len) == 0) in demangle_function_name()
4498 string_append (declp, optable[i].out); in demangle_function_name()
4506 for (i = 0; i < ARRAY_SIZE (optable); i++) in demangle_function_name()
4509 if ((int) strlen (optable[i].in) == len in demangle_function_name()
4510 && memcmp (optable[i].in, declp->b + 3, len) == 0) in demangle_function_name()
4514 string_append (declp, optable[i].out); in demangle_function_name()
4554 for (i = 0; i < ARRAY_SIZE (optable); i++) in demangle_function_name()
4556 if (strlen (optable[i].in) == 2 in demangle_function_name()
4557 && memcmp (optable[i].in, declp->b + 2, 2) == 0) in demangle_function_name()
4561 string_append (declp, optable[i].out); in demangle_function_name()
4571 for (i = 0; i < ARRAY_SIZE (optable); i++) in demangle_function_name()
4573 if (strlen (optable[i].in) == 3 in demangle_function_name()
4574 && memcmp (optable[i].in, declp->b + 2, 3) == 0) in demangle_function_name()
4578 string_append (declp, optable[i].out); in demangle_function_name()