Lines Matching defs:opname
636 cplus_demangle_opname (const char *opname, char *result, int options)
643 len = strlen(opname);
649 if (opname[0] == '_' && opname[1] == '_'
650 && opname[2] == 'o' && opname[3] == 'p')
654 tem = opname + 4;
663 else if (opname[0] == '_' && opname[1] == '_'
664 && ISLOWER((unsigned char)opname[2])
665 && ISLOWER((unsigned char)opname[3]))
667 if (opname[4] == '\0')
674 && memcmp (optable[i].in, opname + 2, 2) == 0)
685 if (opname[2] == 'a' && opname[5] == '\0')
692 && memcmp (optable[i].in, opname + 2, 3) == 0)
704 && opname[0] == 'o'
705 && opname[1] == 'p'
706 && strchr (cplus_markers, opname[2]) != NULL)
710 && memcmp (opname + 3, "assign_", 7) == 0)
717 && memcmp (optable[i].in, opname + 10, len1) == 0)
734 && memcmp (optable[i].in, opname + 3, len1) == 0)
744 else if (len >= 5 && memcmp (opname, "type", 4) == 0
745 && strchr (cplus_markers, opname[4]) != NULL)
748 tem = opname + 5;
769 cplus_mangle_opname (const char *opname, int options)
774 len = strlen (opname);
779 && memcmp (optable[i].out, opname, len) == 0)