Lines Matching full:symbol_name
2009 const char *symbol_name = dsc_local_symbols_data.PeekCStr(string_table_offset + nlist.n_strx);
2011 if (symbol_name == NULL)
2023 if (symbol_name[0] == '\0')
2024 symbol_name = NULL;
2054 if (symbol_name && symbol_name[0] == '_' && symbol_name[1] == 'O'
2055 && (strncmp (symbol_name, "_OBJC_IVAR_$_", strlen ("_OBJC_IVAR_$_")) == 0
2056 || strncmp (symbol_name, "_OBJC_CLASS_$_", strlen ("_OBJC_CLASS_$_")) == 0
2057 || strncmp (symbol_name, "_OBJC_METACLASS_$_", strlen ("_OBJC_METACLASS_$_")) == 0))
2076 if (symbol_name)
2159 if (symbol_name == NULL)
2182 const bool N_SO_has_full_path = symbol_name[0] == '/';
2189 sym[sym_idx - 1].GetMangled().SetValue(ConstString(symbol_name), false);
2228 full_so_path += symbol_name;
2461 symbol_name &&
2462 symbol_name[0] == '_' &&
2463 symbol_name[1] == 'O' &&
2464 symbol_name[2] == 'B')
2466 llvm::StringRef symbol_name_ref(symbol_name);
2472 symbol_name_non_abi_mangled = symbol_name + 1;
2473 symbol_name = symbol_name + g_objc_v2_prefix_class.size();
2479 symbol_name_non_abi_mangled = symbol_name + 1;
2480 symbol_name = symbol_name + g_objc_v2_prefix_metaclass.size();
2486 symbol_name_non_abi_mangled = symbol_name + 1;
2487 symbol_name = symbol_name + g_objc_v2_prefix_ivar.size();
2509 if (symbol_name && symbol_name[0] == '.')
2511 llvm::StringRef symbol_name_ref(symbol_name);
2515 symbol_name_non_abi_mangled = symbol_name;
2516 symbol_name = symbol_name + g_objc_v1_prefix_class.size();
2535 sym[sym_idx].GetMangled().SetDemangledName (ConstString(symbol_name));
2541 if (symbol_name && symbol_name[0] == '_')
2543 symbol_name_is_mangled = symbol_name[1] == '_';
2544 symbol_name++; // Skip the leading underscore
2547 if (symbol_name)
2549 ConstString const_symbol_name(symbol_name);
2737 const char *symbol_name = NULL;
2741 symbol_name = strtab_data.PeekCStr(nlist.n_strx);
2743 if (symbol_name == NULL)
2755 if (symbol_name[0] == '\0')
2756 symbol_name = NULL;
2763 symbol_name = memory_symbol_name.c_str();
2793 if (symbol_name && symbol_name[0] == '_' && symbol_name[1] == 'O'
2794 && (strncmp (symbol_name, "_OBJC_IVAR_$_", strlen ("_OBJC_IVAR_$_")) == 0
2795 || strncmp (symbol_name, "_OBJC_CLASS_$_", strlen ("_OBJC_CLASS_$_")) == 0
2796 || strncmp (symbol_name, "_OBJC_METACLASS_$_", strlen ("_OBJC_METACLASS_$_")) == 0))
2815 if (symbol_name)
2898 if (symbol_name == NULL)
2921 const bool N_SO_has_full_path = symbol_name[0] == '/';
2928 sym[sym_idx - 1].GetMangled().SetValue(ConstString(symbol_name), false);
2967 full_so_path += symbol_name;
3202 if (symbol_name &&
3203 symbol_name[0] == '_' &&
3204 symbol_name[1] == 'O' &&
3205 symbol_name[2] == 'B')
3207 llvm::StringRef symbol_name_ref(symbol_name);
3213 symbol_name_non_abi_mangled = symbol_name + 1;
3214 symbol_name = symbol_name + g_objc_v2_prefix_class.size();
3220 symbol_name_non_abi_mangled = symbol_name + 1;
3221 symbol_name = symbol_name + g_objc_v2_prefix_metaclass.size();
3227 symbol_name_non_abi_mangled = symbol_name + 1;
3228 symbol_name = symbol_name + g_objc_v2_prefix_ivar.size();
3253 if (symbol_name && symbol_name[0] == '.')
3255 llvm::StringRef symbol_name_ref(symbol_name);
3259 symbol_name_non_abi_mangled = symbol_name;
3260 symbol_name = symbol_name + g_objc_v1_prefix_class.size();
3280 sym[sym_idx].GetMangled().SetDemangledName (ConstString(symbol_name));
3286 if (symbol_name && symbol_name[0] == '_')
3288 symbol_name_is_mangled = symbol_name[1] == '_';
3289 symbol_name++; // Skip the leading underscore
3292 if (symbol_name)
3294 ConstString const_symbol_name(symbol_name);