Lines Matching refs:symbol
42 #include "lldb/Symbol/CompileUnit.h"
43 #include "lldb/Symbol/FuncUnwinders.h"
44 #include "lldb/Symbol/LineTable.h"
45 #include "lldb/Symbol/ObjectFile.h"
46 #include "lldb/Symbol/SymbolFile.h"
47 #include "lldb/Symbol/SymbolVendor.h"
48 #include "lldb/Symbol/UnwindPlan.h"
49 #include "lldb/Symbol/VariableList.h"
238 result.AppendErrorWithFormat("invalid symbol file path '%s'", symfile_path);
1615 Symbol *symbol = symtab->SymbolAtIndex(match_indexes[i]);
1617 symbol->GetAddress(),
1622 // symbol->Dump (&strm, interpreter.GetExecutionContext().GetTargetPtr(), i);
2037 "Dump the symbol table from one or more target modules.",
2137 result.GetOutputStream().Printf("Dumping symbol table for %zu modules.\n", num_modules);
2207 { eSortOrderNone, "none", "No sorting, use the original symbol table order."},
2208 { eSortOrderByAddress, "address", "Sort output by symbol address."},
2209 { eSortOrderByName, "name", "Sort output by symbol name."},
2217 { LLDB_OPT_SET_1, false, "sort", 's', required_argument, g_sort_option_enumeration, 0, eArgTypeSortOrder, "Supply a sort order when dumping the symbol table."},
2330 // Image debug symbol dumping command
2339 "Dump the debug symbol file for one or more target modules.",
2645 result.AppendErrorWithFormat ("Unable to create the executable or symbol file with UUID %s with path %s and symbol file %s",
2652 result.AppendErrorWithFormat ("Unable to create the executable or symbol file with UUID %s with path %s",
2659 result.AppendErrorWithFormat ("Unable to create the executable or symbol file with UUID %s",
2670 result.AppendErrorWithFormat ("Unable to locate the executable or symbol file with UUID %s", strm.GetString().c_str());
3354 // Dump symbol file only if different from module file
3413 { LLDB_OPT_SET_1, false, "symfile", 's', optional_argument, NULL, 0, eArgTypeWidth, "Display the fullpath to the image symbol file with optional width."},
3414 { LLDB_OPT_SET_1, false, "symfile-unique", 'S', optional_argument, NULL, 0, eArgTypeWidth, "Display the symbol file with optional width only if it is different from the executable object file."},
3588 if (sc.function || sc.symbol)
3600 if (sc.symbol == NULL && sc.function == NULL)
3671 symbol name."},
3672 { LLDB_OPT_SET_2, false, "address", 'a', required_argument, NULL, 0, eArgTypeAddressOrExpression, "Show unwind instructions for a function or symbol containing an address"},
4033 // Where it is possible to look in the current symbol context
4120 { LLDB_OPT_SET_2, true, "symbol", 's', required_argument, NULL, 0, eArgTypeSymbol, "Lookup a symbol by name in the symbol tables in one or more target modules."},
4126 { LLDB_OPT_SET_5, true, "name", 'n', required_argument, NULL, 0, eArgTypeFunctionOrSymbol, "Lookup a function or symbol by name in one or more target modules."},
4211 "Add a debug symbol file to one of the target's current modules by specifying a path to a debug symbols file, or using the options to specify a module to download symbols for.",
4279 // We now have a module that represents a symbol file
4286 // First extract all module specs from the symbol file
4351 result.AppendErrorWithFormat ("multiple modules match symbol file '%s', use the --uuid option to resolve the ambiguity.\n", symfile_path);
4357 // The module has not yet created its symbol vendor, we can just
4375 result.AppendMessageWithFormat("symbol file '%s' has been added to '%s'\n",
4403 // Clear the symbol file spec if anything went wrong
4411 result.AppendErrorWithFormat ("symbol file '%s' (%s) does not match any existing module%s\n",
4415 ? "\n please specify the full path to the symbol file"
4420 result.AppendErrorWithFormat ("symbol file '%s' does not match any existing module%s\n",
4423 ? "\n please specify the full path to the symbol file"
4557 result.AppendError ("one or more symbol file paths must be specified, or options must be specified");
4564 result.AppendError ("specify either one or more paths to symbol files or use the --uuid option without arguments");
4568 result.AppendError ("specify either one or more paths to symbol files or use the --file option without arguments");
4572 result.AppendError ("specify either one or more paths to symbol files or use the --frame option without arguments");
4651 "A set of commands for adding and managing debug symbol files.",