Lines Matching refs:symbol
37 """Disassemble the function or symbol given a target.
330 def run_break_set_by_symbol (test, symbol, extra_options = None, num_expected_locations = -1, sym_exact = False, module_name=None):
331 """Set a breakpoint by symbol name. Common options are the same as run_break_set_by_file_and_line.
333 If sym_exact is true, then the output symbol must match the input exactly, otherwise we do a substring match."""
334 command = 'breakpoint set -n "%s"'%(symbol)
345 check_breakpoint_result (test, break_results, num_locations = num_expected_locations, symbol_name = symbol, module_name=module_name)
372 """Set a breakpoint by regular expression match on symbol name. Common options are the same as run_break_set_by_file_and_line."""
408 symbol - symbol name
409 inline_symbol - inlined symbol name
410 offset - offset from the original symbol
416 r"^Breakpoint (?P<bpno>[0-9]+): where = (?P<module>.*)`(?P<symbol>[+\-]{0,1}[^+]+)( \+ (?P<offset>[0-9]+)){0,1}( \[inlined\] (?P<inline_symbol>.*)){0,1} at (?P<file>[^:]+):(?P<line_no>[0-9]+), address = (?P<address>0x[0-9a-fA-F]+)$",
417 r"^Breakpoint (?P<bpno>[0-9]+): where = (?P<module>.*)`(?P<symbol>.*)( \+ (?P<offset>[0-9]+)){0,1}, address = (?P<address>0x[0-9a-fA-F]+)$"]
475 # Look first for the inlined symbol name, otherwise use the symbol name:
478 elif 'symbol' in break_results:
479 out_symbol_name = break_results['symbol']
482 test.assertTrue(symbol_name == out_symbol_name, "Symbol name '%s' doesn't match resultant symbol '%s'."%(symbol_name, out_symbol_name))
484 test.assertTrue(out_symbol_name.find(symbol_name) != -1, "Symbol name '%s' isn't in resultant symbol '%s'."%(symbol_name, out_symbol_name))
491 test.assertTrue (module_name.find(out_module_name) != -1, "Symbol module name '%s' isn't in expected module name '%s'."%(out_module_name, module_name))
564 Returns the symbol name for the call site of the leaf function.
677 print >> output, " frame #{num}: {addr:#016x} {mod}`{symbol} + {offset}".format(
678 num=i, addr=load_addr, mod=mods[i], symbol=symbols[i], offset=symbol_offset)