Searched refs:mangled (Results 1 - 25 of 25) sorted by relevance

/freebsd-9.3-release/contrib/binutils/libiberty/
H A Dcplus-dem.c531 consume_count_with_underscores (const char **mangled) argument
535 if (**mangled == '_')
537 (*mangled)++;
538 if (!ISDIGIT ((unsigned char)**mangled))
541 idx = consume_count (mangled);
542 if (**mangled != '_')
546 (*mangled)++;
550 if (**mangled < '0' || **mangled > '9')
553 idx = **mangled
846 cplus_demangle(const char *mangled, int options) argument
908 ada_demangle(const char *mangled, int option ATTRIBUTE_UNUSED) argument
1011 internal_cplus_demangle(struct work_stuff *work, const char *mangled) argument
1255 demangle_signature(struct work_stuff *work, const char **mangled, string *declp) argument
1567 demangle_template_template_parm(struct work_stuff *work, const char **mangled, string *tname) argument
1629 demangle_expression(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument
1686 demangle_integral_value(struct work_stuff *work, const char **mangled, string *s) argument
1782 demangle_real_value(struct work_stuff *work, const char **mangled, string *s) argument
1823 demangle_template_value_parm(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument
1932 demangle_template(struct work_stuff *work, const char **mangled, string *tname, string *trawname, int is_type, int remember) argument
2143 arm_pt(struct work_stuff *work, const char *mangled, int n, const char **anchor, const char **args) argument
2197 demangle_arm_hp_template(struct work_stuff *work, const char **mangled, int n, string *declp) argument
2375 demangle_class_name(struct work_stuff *work, const char **mangled, string *declp) argument
2429 demangle_class(struct work_stuff *work, const char **mangled, string *declp) argument
2481 iterate_demangle_function(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument
2581 demangle_prefix(struct work_stuff *work, const char **mangled, string *declp) argument
2790 gnu_special(struct work_stuff *work, const char **mangled, string *declp) argument
2991 recursively_demangle(struct work_stuff *work, const char **mangled, string *result, int namelength) argument
3040 arm_special(const char **mangled, string *declp) argument
3123 demangle_qualified(struct work_stuff *work, const char **mangled, string *result, int isfuncname, int append) argument
3382 do_type(struct work_stuff *work, const char **mangled, string *result) argument
3691 demangle_fund_type(struct work_stuff *work, const char **mangled, string *result) argument
3891 do_hpacc_template_const_value(struct work_stuff *work ATTRIBUTE_UNUSED, const char **mangled, string *result) argument
3946 do_hpacc_template_literal(struct work_stuff *work, const char **mangled, string *result) argument
4019 do_arg(struct work_stuff *work, const char **mangled, string *result) argument
4265 demangle_args(struct work_stuff *work, const char **mangled, string *declp) argument
4388 demangle_nested_args(struct work_stuff *work, const char **mangled, string *declp) argument
4425 demangle_function_name(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument
[all...]
H A Dcp-demint.c180 /* Translate a mangled name into components. */
183 cplus_demangle_v3_components (const char *mangled, int options, void **mem) argument
190 len = strlen (mangled);
192 if (mangled[0] == '_' && mangled[1] == 'Z')
201 cplus_demangle_init_info (mangled, options, len, &di);
222 mangled string, then we didn't successfully demangle it. */
H A Dcp-demangle.c38 This code first pulls the mangled name apart into a list of
43 char *cplus_demangle_v3(const char *mangled, int options)
44 char *java_demangle_v3(const char *mangled)
45 int cplus_demangle_v3_callback(const char *mangled, int options,
47 int java_demangle_v3_callback(const char *mangled,
74 char *__cxa_demangle (const char *mangled, char *buf, size_t *len,
94 stdout about the mangled string. This is not generally useful.
253 in which they appeared in the mangled string. */
954 /* <mangled-name> ::= _Z <encoding>
1365 /* A Java mangled nam
3928 cplus_demangle_init_info(const char *mangled, int options, size_t len, struct d_info *di) argument
3960 d_demangle_callback(const char *mangled, int options, demangle_callbackref callback, void *opaque) argument
4038 d_demangle(const char *mangled, int options, size_t *palc) argument
4198 cplus_demangle_v3(const char *mangled, int options) argument
4206 cplus_demangle_v3_callback(const char *mangled, int options, demangle_callbackref callback, void *opaque) argument
4219 java_demangle_v3(const char *mangled) argument
4227 java_demangle_v3_callback(const char *mangled, demangle_callbackref callback, void *opaque) argument
4244 is_ctor_or_dtor(const char *mangled, enum gnu_v3_ctor_kinds *ctor_kind, enum gnu_v3_dtor_kinds *dtor_kind) argument
4427 dyn_string_t mangled = dyn_string_new (3); local
[all...]
/freebsd-9.3-release/contrib/gcclibs/libiberty/
H A Dcplus-dem.c531 consume_count_with_underscores (const char **mangled) argument
535 if (**mangled == '_')
537 (*mangled)++;
538 if (!ISDIGIT ((unsigned char)**mangled))
541 idx = consume_count (mangled);
542 if (**mangled != '_')
546 (*mangled)++;
550 if (**mangled < '0' || **mangled > '9')
553 idx = **mangled
846 cplus_demangle(const char *mangled, int options) argument
908 ada_demangle(const char *mangled, int option ATTRIBUTE_UNUSED) argument
1011 internal_cplus_demangle(struct work_stuff *work, const char *mangled) argument
1255 demangle_signature(struct work_stuff *work, const char **mangled, string *declp) argument
1567 demangle_template_template_parm(struct work_stuff *work, const char **mangled, string *tname) argument
1629 demangle_expression(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument
1686 demangle_integral_value(struct work_stuff *work, const char **mangled, string *s) argument
1782 demangle_real_value(struct work_stuff *work, const char **mangled, string *s) argument
1823 demangle_template_value_parm(struct work_stuff *work, const char **mangled, string *s, type_kind_t tk) argument
1932 demangle_template(struct work_stuff *work, const char **mangled, string *tname, string *trawname, int is_type, int remember) argument
2143 arm_pt(struct work_stuff *work, const char *mangled, int n, const char **anchor, const char **args) argument
2197 demangle_arm_hp_template(struct work_stuff *work, const char **mangled, int n, string *declp) argument
2375 demangle_class_name(struct work_stuff *work, const char **mangled, string *declp) argument
2429 demangle_class(struct work_stuff *work, const char **mangled, string *declp) argument
2481 iterate_demangle_function(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument
2581 demangle_prefix(struct work_stuff *work, const char **mangled, string *declp) argument
2790 gnu_special(struct work_stuff *work, const char **mangled, string *declp) argument
2991 recursively_demangle(struct work_stuff *work, const char **mangled, string *result, int namelength) argument
3040 arm_special(const char **mangled, string *declp) argument
3123 demangle_qualified(struct work_stuff *work, const char **mangled, string *result, int isfuncname, int append) argument
3382 do_type(struct work_stuff *work, const char **mangled, string *result) argument
3691 demangle_fund_type(struct work_stuff *work, const char **mangled, string *result) argument
3891 do_hpacc_template_const_value(struct work_stuff *work ATTRIBUTE_UNUSED, const char **mangled, string *result) argument
3946 do_hpacc_template_literal(struct work_stuff *work, const char **mangled, string *result) argument
4019 do_arg(struct work_stuff *work, const char **mangled, string *result) argument
4265 demangle_args(struct work_stuff *work, const char **mangled, string *declp) argument
4388 demangle_nested_args(struct work_stuff *work, const char **mangled, string *declp) argument
4425 demangle_function_name(struct work_stuff *work, const char **mangled, string *declp, const char *scan) argument
[all...]
H A Dcp-demint.c180 /* Translate a mangled name into components. */
183 cplus_demangle_v3_components (const char *mangled, int options, void **mem) argument
190 len = strlen (mangled);
192 if (mangled[0] == '_' && mangled[1] == 'Z')
201 cplus_demangle_init_info (mangled, options, len, &di);
222 mangled string, then we didn't successfully demangle it. */
H A Dcp-demangle.c38 This code first pulls the mangled name apart into a list of
43 char *cplus_demangle_v3(const char *mangled, int options)
44 char *java_demangle_v3(const char *mangled)
68 char *__cxa_demangle (const char *mangled, char *buf, size_t *len,
82 stdout about the mangled string. This is not generally useful.
221 in which they appeared in the mangled string. */
908 /* <mangled-name> ::= _Z <encoding>
1319 /* A Java mangled name may have a trailing '$' if it is a C++
2332 ::= L <mangled-name> E
3777 cplus_demangle_init_info (const char *mangled, in argument
3811 d_demangle(const char* mangled, int options, size_t *palc) argument
4031 cplus_demangle_v3(const char* mangled, int options) argument
4046 java_demangle_v3(const char* mangled) argument
4097 is_ctor_or_dtor(const char *mangled, enum gnu_v3_ctor_kinds *ctor_kind, enum gnu_v3_dtor_kinds *dtor_kind) argument
4295 dyn_string_t mangled = dyn_string_new (3); local
[all...]
/freebsd-9.3-release/contrib/binutils/include/
H A Ddemangle.h124 cplus_demangle (const char *mangled, int options);
150 cplus_demangle_v3_callback (const char *mangled, int options,
154 cplus_demangle_v3 (const char *mangled, int options);
157 java_demangle_v3_callback (const char *mangled,
161 java_demangle_v3 (const char *mangled);
169 /* Return non-zero iff NAME is the mangled form of a constructor name
183 /* Return non-zero iff NAME is the mangled form of a destructor name
191 representation of the mangled name, and the second pass turns the
358 to the mangled string, but since negative numbers are mangled
[all...]
/freebsd-9.3-release/contrib/gcclibs/include/
H A Ddemangle.h124 cplus_demangle (const char *mangled, int options);
145 cplus_demangle_v3 (const char* mangled, int options);
148 java_demangle_v3 (const char* mangled);
157 /* Return non-zero iff NAME is the mangled form of a constructor name
171 /* Return non-zero iff NAME is the mangled form of a destructor name
179 representation of the mangled name, and the second pass turns the
346 to the mangled string, but since negative numbers are mangled
348 number which involves neither modifying the mangled string nor
448 /* People building mangled tree
[all...]
/freebsd-9.3-release/contrib/gdb/gdb/
H A Dobjc-lang.h44 extern char *objc_demangle (const char *mangled, int options);
H A Dobjc-lang.c213 objc_demangle (const char *mangled, int options) argument
217 if (mangled[0] == '_' &&
218 (mangled[1] == 'i' || mangled[1] == 'c') &&
219 mangled[2] == '_')
221 cp = demangled = xmalloc(strlen(mangled) + 2);
223 if (mangled[1] == 'i')
229 strcpy(cp, mangled+3); /* tack on the rest of the mangled name */
237 xfree(demangled); /* not mangled nam
[all...]
H A Dada-lang.c411 /* Table of Ada operators and their GNAT-mangled names. Last entry is pair
463 for (i = 0; ada_opname_table[i].mangled != NULL; i += 1)
464 if (DEPRECATED_STREQN (ada_opname_table[i].mangled, p,
465 strlen (ada_opname_table[i].mangled)))
474 /* The "mangled" form of DEMANGLED, according to GNAT conventions.
503 mapping->mangled != NULL &&
507 if (mapping->mangled == NULL)
509 strcpy (mangling_buffer + k, mapping->mangled);
510 k += strlen (mapping->mangled);
565 ada_demangle (const char *mangled)
562 ada_demangle(const char *mangled) argument
[all...]
H A Dlanguage.h241 char *(*la_demangle) (const char *mangled, int options);
512 const char *mangled, int options);
H A Dada-lang.h41 /* Corresponding mangled/demangled names and opcodes for Ada user-definable
45 const char *mangled; member in struct:ada_opname_map
50 /* Table of Ada operators in mangled and demangled forms. */
H A Dlanguage.c1182 const char *mangled, int options)
1185 return current_language->la_demangle (mangled, options);
1266 static char *unk_lang_demangle (const char *mangled, int options)
1268 return cplus_demangle (mangled, options);
1171 language_demangle(const struct language_defn *current_language, const char *mangled, int options) argument
1256 unk_lang_demangle(const char *mangled, int options) argument
H A Dsymtab.c326 /* Does the form of physname indicate that it is the full mangled name
338 /* Nothing to do if physname already contains a fully mangled v3 abi name
387 mangle it using 0 for the length of the class. Thus it gets mangled
418 /* Functions to initialize a symbol's mangled name. */
421 a pair of strings; one for the mangled name and one for the demangled
422 name. The entry is hashed via just the mangled name. */
445 const char *mangled)
456 objc_demangle (mangled, 0);
467 cplus_demangle (mangled, DMGL_PARAMS | DMGL_ANSI);
477 cplus_demangle (mangled,
442 symbol_find_demangled_name(struct general_symbol_info *gsymbol, const char *mangled) argument
604 char *mangled = gsymbol->name; local
[all...]
H A Dada-exp.y682 for (i = 0; ada_opname_table[i].mangled != NULL; i += 1)
H A Dada-exp.c2356 for (i = 0; ada_opname_table[i].mangled != NULL; i += 1)
/freebsd-9.3-release/contrib/gdb/include/
H A Ddemangle.h113 cplus_demangle PARAMS ((const char *mangled, int options));
134 cplus_demangle_v3 PARAMS ((const char* mangled, int options));
137 java_demangle_v3 PARAMS ((const char* mangled));
146 /* Return non-zero iff NAME is the mangled form of a constructor name
160 /* Return non-zero iff NAME is the mangled form of a destructor name
168 representation of the mangled name, and the second pass turns the
332 to the mangled string, but since negative numbers are mangled
334 number which involves neither modifying the mangled string nor
434 /* People building mangled tree
[all...]
/freebsd-9.3-release/contrib/libstdc++/src/
H A Dlocale.cc44 # define _GLIBCXX_LOC_ID(mangled) extern std::locale::id mangled
417 # define _GLIBCXX_SYNC_ID(facet, mangled) \
418 if (this == &::mangled) \
/freebsd-9.3-release/contrib/gcc/
H A Dtlink.c69 const char *mangled;
602 dem->mangled = sym->key;
663 /* Try a mangled name in quotes. */
720 sym = symbol_hash_lookup (dem->mangled, false);
68 const char *mangled; member in struct:demangled_hash_entry
/freebsd-9.3-release/lib/libradius/
H A Dradlib.c1292 rad_demangle(struct rad_handle *h, const void *mangled, size_t mlen) argument
1301 generr(h, "Cannot interpret mangled data of length %lu",
1306 C = (u_char *)mangled;
1346 rad_demangle_mppe_key(struct rad_handle *h, const void *mangled, argument
1358 generr(h, "Cannot interpret mangled data of length %lu",
1369 A = (const u_char *)mangled; /* Salt comes first */
1370 C = (const u_char *)mangled + SALT_LEN; /* Then the ciphertext */
/freebsd-9.3-release/share/mk/
H A Dbsd.dep.mk58 # Keep `tags' here, before SRCS are mangled below for `depend'.
/freebsd-9.3-release/contrib/libcxxrt/
H A Dexception.cc710 const char *mangled = thrown_exception->exceptionType->name(); local
712 demangled = __cxa_demangle(mangled, demangled, &bufferSize, &status);
714 status == 0 ? (const char*)demangled : mangled);
/freebsd-9.3-release/usr.sbin/ppp/
H A Dradius.c148 demangle(struct radius *r, const void *mangled, size_t mlen, argument
160 log_Printf(LogWARN, "Cannot interpret mangled data of length %ld\n",
175 A = (const u_char *)mangled; /* Salt comes first */
176 C = (const u_char *)mangled + SALT_LEN; /* Then the ciphertext */
/freebsd-9.3-release/contrib/binutils/binutils/
H A Dieee.c2492 const char *name, *mangled, *class; local
2499 || ! ieee_require_atn65 (info, pp, &mangled, &mangledlen)
2886 const char *name, *mangled; local
2899 || ! ieee_require_atn65 (info, pp, &mangled, &mangledlen))
2926 && strncmp (pv->name, mangled, mangledlen) == 0)
2994 mangledcopy = savestring (mangled, mangledlen);
3085 const char *mangled; local
3088 if (! ieee_require_atn65 (info, pp, &mangled, &mangledlen))
7155 here, but we are outputting the mangled name. */

Completed in 311 milliseconds