| /netbsd-src/external/gpl3/gcc.old/dist/libiberty/ |
| H A D | d-demangle.c | 199 dlang_number (const char *mangled, long *ret) in dlang_number() argument 202 if (mangled == NULL || !ISDIGIT (*mangled)) in dlang_number() 207 while (ISDIGIT (*mangled)) in dlang_number() 216 (*ret) += mangled[0] - '0'; in dlang_number() 217 mangled++; in dlang_number() 220 if (*mangled == '\0' || *ret < 0) in dlang_number() 223 return mangled; in dlang_number() 229 dlang_hexdigit (const char *mangled, char *ret) in dlang_hexdigit() argument 234 if (mangled == NULL || !ISXDIGIT (mangled[0]) || !ISXDIGIT (mangled[1])) in dlang_hexdigit() 237 c = mangled[0]; in dlang_hexdigit() [all …]
|
| H A D | cplus-dem.c | 152 cplus_demangle (const char *mangled, int options) in cplus_demangle() argument 157 return xstrdup (mangled); in cplus_demangle() 166 ret = rust_demangle (mangled, options); in cplus_demangle() 174 ret = cplus_demangle_v3 (mangled, options); in cplus_demangle() 181 ret = java_demangle_v3 (mangled); in cplus_demangle() 187 return ada_demangle (mangled, options); in cplus_demangle() 191 ret = dlang_demangle (mangled, options); in cplus_demangle() 202 ada_demangle (const char *mangled, int option ATTRIBUTE_UNUSED) in ada_demangle() argument 210 if (strncmp (mangled, "_ada_", 5) == 0) in ada_demangle() 211 mangled += 5; in ada_demangle() [all …]
|
| H A D | cp-demint.c | 191 cplus_demangle_v3_components (const char *mangled, int options, void **mem) in cplus_demangle_v3_components() argument 198 len = strlen (mangled); in cplus_demangle_v3_components() 200 if (mangled[0] == '_' && mangled[1] == 'Z') in cplus_demangle_v3_components() 209 cplus_demangle_init_info (mangled, options, len, &di); in cplus_demangle_v3_components()
|
| H A D | rust-demangle.c | 333 rust_demangle_callback (const char *mangled, int options, in rust_demangle_callback() argument 340 rdm.sym = mangled; in rust_demangle_callback() 511 rust_demangle (const char *mangled, int options) in rust_demangle() argument 521 success = rust_demangle_callback (mangled, options, in rust_demangle()
|
| H A D | cp-demangle.c | 6232 cplus_demangle_init_info (const char *mangled, int options, size_t len, in cplus_demangle_init_info() argument 6235 di->s = mangled; in cplus_demangle_init_info() 6236 di->send = mangled + len; in cplus_demangle_init_info() 6239 di->n = mangled; in cplus_demangle_init_info() 6266 d_demangle_callback (const char *mangled, int options, in d_demangle_callback() argument 6281 if (mangled[0] == '_' && mangled[1] == 'Z') in d_demangle_callback() 6283 else if (strncmp (mangled, "_GLOBAL_", 8) == 0 in d_demangle_callback() 6284 && (mangled[8] == '.' || mangled[8] == '_' || mangled[8] == '$') in d_demangle_callback() 6285 && (mangled[9] == 'D' || mangled[9] == 'I') in d_demangle_callback() 6286 && mangled[10] == '_') in d_demangle_callback() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libiberty/ |
| H A D | d-demangle.c | 216 dlang_number (const char *mangled, unsigned long *ret) in dlang_number() argument 219 if (mangled == NULL || !ISDIGIT (*mangled)) in dlang_number() 224 while (ISDIGIT (*mangled)) in dlang_number() 226 unsigned long digit = mangled[0] - '0'; in dlang_number() 233 mangled++; in dlang_number() 236 if (*mangled == '\0') in dlang_number() 240 return mangled; in dlang_number() 246 dlang_hexdigit (const char *mangled, char *ret) in dlang_hexdigit() argument 251 if (mangled == NULL || !ISXDIGIT (mangled[0]) || !ISXDIGIT (mangled[1])) in dlang_hexdigit() 254 c = mangled[0]; in dlang_hexdigit() [all …]
|
| H A D | cplus-dem.c | 152 cplus_demangle (const char *mangled, int options) in cplus_demangle() argument 157 return xstrdup (mangled); in cplus_demangle() 166 ret = rust_demangle (mangled, options); in cplus_demangle() 174 ret = cplus_demangle_v3 (mangled, options); in cplus_demangle() 181 ret = java_demangle_v3 (mangled); in cplus_demangle() 187 return ada_demangle (mangled, options); in cplus_demangle() 191 ret = dlang_demangle (mangled, options); in cplus_demangle() 202 ada_demangle (const char *mangled, int option ATTRIBUTE_UNUSED) in ada_demangle() argument 210 if (strncmp (mangled, "_ada_", 5) == 0) in ada_demangle() 211 mangled += 5; in ada_demangle() [all …]
|
| H A D | cp-demint.c | 191 cplus_demangle_v3_components (const char *mangled, int options, void **mem) in cplus_demangle_v3_components() argument 198 len = strlen (mangled); in cplus_demangle_v3_components() 200 if (mangled[0] == '_' && mangled[1] == 'Z') in cplus_demangle_v3_components() 209 cplus_demangle_init_info (mangled, options, len, &di); in cplus_demangle_v3_components()
|
| /netbsd-src/external/gpl3/binutils/dist/libiberty/ |
| H A D | d-demangle.c | 216 dlang_number (const char *mangled, unsigned long *ret) in dlang_number() argument 219 if (mangled == NULL || !ISDIGIT (*mangled)) in dlang_number() 224 while (ISDIGIT (*mangled)) in dlang_number() 226 unsigned long digit = mangled[0] - '0'; in dlang_number() 233 mangled++; in dlang_number() 236 if (*mangled == '\0') in dlang_number() 240 return mangled; in dlang_number() 246 dlang_hexdigit (const char *mangled, char *ret) in dlang_hexdigit() argument 251 if (mangled == NULL || !ISXDIGIT (mangled[0]) || !ISXDIGIT (mangled[1])) in dlang_hexdigit() 254 c = mangled[0]; in dlang_hexdigit() [all …]
|
| H A D | cplus-dem.c | 152 cplus_demangle (const char *mangled, int options) in cplus_demangle() argument 157 return xstrdup (mangled); in cplus_demangle() 166 ret = rust_demangle (mangled, options); in cplus_demangle() 174 ret = cplus_demangle_v3 (mangled, options); in cplus_demangle() 181 ret = java_demangle_v3 (mangled); in cplus_demangle() 187 return ada_demangle (mangled, options); in cplus_demangle() 191 ret = dlang_demangle (mangled, options); in cplus_demangle() 202 ada_demangle (const char *mangled, int option ATTRIBUTE_UNUSED) in ada_demangle() argument 210 if (strncmp (mangled, "_ada_", 5) == 0) in ada_demangle() 211 mangled += 5; in ada_demangle() [all …]
|
| H A D | cp-demint.c | 191 cplus_demangle_v3_components (const char *mangled, int options, void **mem) in cplus_demangle_v3_components() argument 198 len = strlen (mangled); in cplus_demangle_v3_components() 200 if (mangled[0] == '_' && mangled[1] == 'Z') in cplus_demangle_v3_components() 209 cplus_demangle_init_info (mangled, options, len, &di); in cplus_demangle_v3_components()
|
| /netbsd-src/external/gpl3/binutils.old/dist/libiberty/ |
| H A D | d-demangle.c | 216 dlang_number (const char *mangled, unsigned long *ret) in dlang_number() argument 219 if (mangled == NULL || !ISDIGIT (*mangled)) in dlang_number() 224 while (ISDIGIT (*mangled)) in dlang_number() 226 unsigned long digit = mangled[0] - '0'; in dlang_number() 233 mangled++; in dlang_number() 236 if (*mangled == '\0') in dlang_number() 240 return mangled; in dlang_number() 246 dlang_hexdigit (const char *mangled, char *ret) in dlang_hexdigit() argument 251 if (mangled == NULL || !ISXDIGIT (mangled[0]) || !ISXDIGIT (mangled[1])) in dlang_hexdigit() 254 c = mangled[0]; in dlang_hexdigit() [all …]
|
| H A D | cplus-dem.c | 152 cplus_demangle (const char *mangled, int options) in cplus_demangle() argument 157 return xstrdup (mangled); in cplus_demangle() 166 ret = rust_demangle (mangled, options); in cplus_demangle() 174 ret = cplus_demangle_v3 (mangled, options); in cplus_demangle() 181 ret = java_demangle_v3 (mangled); in cplus_demangle() 187 return ada_demangle (mangled, options); in cplus_demangle() 191 ret = dlang_demangle (mangled, options); in cplus_demangle() 202 ada_demangle (const char *mangled, int option ATTRIBUTE_UNUSED) in ada_demangle() argument 210 if (strncmp (mangled, "_ada_", 5) == 0) in ada_demangle() 211 mangled += 5; in ada_demangle() [all …]
|
| H A D | cp-demint.c | 191 cplus_demangle_v3_components (const char *mangled, int options, void **mem) in cplus_demangle_v3_components() argument 198 len = strlen (mangled); in cplus_demangle_v3_components() 200 if (mangled[0] == '_' && mangled[1] == 'Z') in cplus_demangle_v3_components() 209 cplus_demangle_init_info (mangled, options, len, &di); in cplus_demangle_v3_components()
|
| H A D | cp-demangle.c | 6447 cplus_demangle_init_info (const char *mangled, int options, size_t len, in cplus_demangle_init_info() argument 6450 di->s = mangled; in cplus_demangle_init_info() 6451 di->send = mangled + len; in cplus_demangle_init_info() 6454 di->n = mangled; in cplus_demangle_init_info() 6481 d_demangle_callback (const char *mangled, int options, in d_demangle_callback() argument 6496 if (mangled[0] == '_' && mangled[1] == 'Z') in d_demangle_callback() 6498 else if (strncmp (mangled, "_GLOBAL_", 8) == 0 in d_demangle_callback() 6499 && (mangled[8] == '.' || mangled[8] == '_' || mangled[8] == '$') in d_demangle_callback() 6500 && (mangled[9] == 'D' || mangled[9] == 'I') in d_demangle_callback() 6501 && mangled[10] == '_') in d_demangle_callback() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/include/ |
| H A D | demangle.h | 126 cplus_demangle (const char *mangled, int options); 143 cplus_demangle_v3_callback (const char *mangled, int options, 147 cplus_demangle_v3 (const char *mangled, int options); 150 java_demangle_v3_callback (const char *mangled, 154 java_demangle_v3 (const char *mangled); 157 ada_demangle (const char *mangled, int options); 160 dlang_demangle (const char *mangled, int options); 163 rust_demangle_callback (const char *mangled, int options, 168 rust_demangle (const char *mangled, int options); 651 cplus_demangle_v3_components (const char *mangled, int options, void **mem);
|
| /netbsd-src/external/gpl3/gcc/dist/include/ |
| H A D | demangle.h | 126 cplus_demangle (const char *mangled, int options); 143 cplus_demangle_v3_callback (const char *mangled, int options, 147 cplus_demangle_v3 (const char *mangled, int options); 150 java_demangle_v3_callback (const char *mangled, 154 java_demangle_v3 (const char *mangled); 157 ada_demangle (const char *mangled, int options); 160 dlang_demangle (const char *mangled, int options); 163 rust_demangle_callback (const char *mangled, int options, 168 rust_demangle (const char *mangled, int options); 654 cplus_demangle_v3_components (const char *mangled, int options, void **mem);
|
| /netbsd-src/external/gpl3/binutils.old/dist/include/ |
| H A D | demangle.h | 126 cplus_demangle (const char *mangled, int options); 143 cplus_demangle_v3_callback (const char *mangled, int options, 147 cplus_demangle_v3 (const char *mangled, int options); 150 java_demangle_v3_callback (const char *mangled, 154 java_demangle_v3 (const char *mangled); 157 ada_demangle (const char *mangled, int options); 160 dlang_demangle (const char *mangled, int options); 163 rust_demangle_callback (const char *mangled, int options, 168 rust_demangle (const char *mangled, int options); 661 cplus_demangle_v3_components (const char *mangled, int options, void **mem);
|
| /netbsd-src/external/gpl3/binutils/dist/include/ |
| H A D | demangle.h | 126 cplus_demangle (const char *mangled, int options); 143 cplus_demangle_v3_callback (const char *mangled, int options, 147 cplus_demangle_v3 (const char *mangled, int options); 150 java_demangle_v3_callback (const char *mangled, 154 java_demangle_v3 (const char *mangled); 157 ada_demangle (const char *mangled, int options); 160 dlang_demangle (const char *mangled, int options); 163 rust_demangle_callback (const char *mangled, int options, 168 rust_demangle (const char *mangled, int options); 687 cplus_demangle_v3_components (const char *mangled, int options, void **mem);
|
| /netbsd-src/external/bsd/libc++/dist/libcxxrt/test/ |
| H A D | test_demangle.cc | 9 const char *mangled = typeid(T).name(); in test() local 12 char* demangled = __cxa_demangle(mangled, 0, 0, &status); in test() 13 printf("mangled='%s' demangled='%s', status=%d\n", mangled, demangled, in test() 24 TEST_LOC(strcmp(mangled, demangled) != 0, "should be able to demangle", in test()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/ |
| H A D | demangle_tree.py | 32 mangled = line[question : open_paren] 34 return mangled.strip(), demangled.strip() 65 mangled, demangled = parse_line(line) 66 if mangled is None: 70 r.errors.add(mangled)
|
| H A D | update_cc_test_checks.py | 94 mangled = node.get('mangledName', spell) 95 ret[int(line)-1] = (spell, mangled) 351 for spell, mangled in line2spell_and_mangled_list[idx]: 357 if mangled in added or spell not in line: 368 added.add(mangled) 369 common.add_ir_checks(output_lines, '//', filecheck_run_list, func_dict, mangled,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/CommandGuide/ |
| H A D | llvm-cxxmap.rst | 14 The :program:`llvm-cxxmap` tool performs fuzzy matching of C++ mangled names, 17 The symbol files should contain a list of C++ mangled names (one per line). 67 indicating whether the following mangled name fragments are 99 Symbol remapping is currently only supported for C++ mangled names
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
| H A D | cp-ubsan.c | 63 const char *mangled = mangle_type_string (type); in cp_ubsan_instrument_vptr() local 64 hashval_t str_hash1 = htab_hash_string (mangled); in cp_ubsan_instrument_vptr() 65 hashval_t str_hash2 = iterative_hash (mangled, strlen (mangled), 0); in cp_ubsan_instrument_vptr()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
| H A D | cp-ubsan.cc | 63 const char *mangled = mangle_type_string (type); in cp_ubsan_instrument_vptr() local 64 hashval_t str_hash1 = htab_hash_string (mangled); in cp_ubsan_instrument_vptr() 65 hashval_t str_hash2 = iterative_hash (mangled, strlen (mangled), 0); in cp_ubsan_instrument_vptr()
|