Home | History | Annotate | Download | only in m_demangle

Lines Matching refs:str

161 is_prefixed_hash (const char *str)
168 if (strncmp (str, hash_prefix, hash_prefix_len))
170 str += hash_prefix_len;
173 for (end = str + hash_len; str < end; str++)
174 if (*str >= '0' && *str <= '9')
175 seen[*str - '0'] = 1;
176 else if (*str >= 'a' && *str <= 'f')
177 seen[*str - 'a' + 10] = 1;
191 looks_like_rust (const char *str, size_t len)
193 const char *end = str + len;
195 while (str < end)
196 switch (*str)
199 if (!strncmp (str, "$C$", 3))
200 str += 3;
201 else if (!strncmp (str, "$SP$", 4)
202 || !strncmp (str, "$BP$", 4)
203 || !strncmp (str, "$RF$", 4)
204 || !strncmp (str, "$LT$", 4)
205 || !strncmp (str, "$GT$", 4)
206 || !strncmp (str, "$LP$", 4)
207 || !strncmp (str, "$RP$", 4))
208 str += 4;
209 else if (!strncmp (str, "$u20$", 5)
210 || !strncmp (str, "$u22$", 5)
211 || !strncmp (str, "$u27$", 5)
212 || !strncmp (str, "$u2b$", 5)
213 || !strncmp (str, "$u3b$", 5)
214 || !strncmp (str, "$u5b$", 5)
215 || !strncmp (str, "$u5d$", 5)
216 || !strncmp (str, "$u7b$", 5)
217 || !strncmp (str, "$u7d$", 5)
218 || !strncmp (str, "$u7e$", 5))
219 str += 5;
225 if (!strncmp (str, "...", 3))
242 str++;