Lines Matching defs:mode
35 * up to maxlen characters into buf. The parser starts in mode.
45 __demangle_java_sym(const char *str, const char *end, char *buf, int maxlen, int mode)
62 if (mode == MODE_PREFIX || mode == MODE_TYPE) {
63 if (mode == MODE_TYPE) {
68 if (mode == MODE_PREFIX)
69 mode = MODE_CLASS;
71 mode = MODE_CTYPE;
83 if (mode == MODE_TYPE) {
95 if (mode == MODE_TYPE) {
104 if (mode != MODE_TYPE)
109 if (mode != MODE_FUNC)
112 mode = MODE_TYPE;
115 if (mode != MODE_TYPE)
121 if (mode != MODE_CLASS && mode != MODE_CTYPE)
124 if (isalpha(*(q + 1)) && mode == MODE_CLASS)
126 if (mode == MODE_CLASS)
127 mode = MODE_FUNC;
128 else if (mode == MODE_CTYPE)
129 mode = MODE_TYPE;
132 if (mode != MODE_CLASS && mode != MODE_CTYPE)