Lines Matching defs:self
311 def __init__(self, enable_switch_to_root: bool = True): argument
319 def is_device_available(self) -> bool: argument
322 def run(self, adb_args: List[str], log_output: bool = False, log_stderr: bool = False) -> bool: argument
325 def run_and_return_output(self, adb_args: List[str], log_output: bool = False, argument
347 def check_run(self, adb_args: List[str], log_output: bool = False): argument
350 def check_run_and_return_output(self, adb_args: List[str], log_output: bool = False, argument
357 def _unroot(self): argument
368 def switch_to_root(self) -> bool: argument
386 def get_property(self, name: str) -> Optional[str]: argument
390 def set_property(self, name: str, value: str) -> bool: argument
393 def get_device_arch(self) -> str: argument
406 def get_android_version(self) -> int: argument
456 def __init__(self, binary_cache_dir: Optional[Union[Path, str]], readelf: ReadElf): argument
463 def _load_build_id_map(self) -> Dict[str, Path]: argument
476 def find_binary(self, dso_path_in_record_file: str, argument
496 def _check_path(self, path: Path, expected_build_id: Optional[str]) -> bool: argument
536 def __init__(self, build_id: Optional[str]): argument
547 def __init__(self, func_addr: int): argument
552 self, ndk_path: Optional[str], argument
568 def add_addr(self, dso_path: str, build_id: Optional[str], func_addr: int, addr: int): argument
575 def convert_addrs_to_lines(self): argument
579 def _convert_addrs_in_one_dso(self, dso_path: str, dso: Addr2Nearestline.Dso): argument
596 def _check_debug_line_section(self, real_path: Path) -> bool: argument
599 def _get_addr_step(self, real_path: Path) -> int: argument
608 self, dso: Addr2Nearestline.Dso, real_path: Path, addr_shifts: List[int]): argument
681 def _build_symbolizer_args(self, binary_path: Path) -> List[str]: argument
689 def _parse_source_location(self, line: str) -> Tuple[Optional[str], Optional[int]]: argument
704 def _get_file_id(self, file_path: str) -> int: argument
711 def _get_func_id(self, func_name: str) -> int: argument
718 def get_dso(self, dso_path: str) -> Addr2Nearestline.Dso: argument
721 def get_addr_source(self, dso: Addr2Nearestline.Dso, addr: int) -> Optional[List[Tuple[int]]]: argument
757 def __init__(self, source_dirs: List[str]): argument
762 def _collect_paths(self, source_dirs: List[str]): argument
775 def get_real_path(self, abstract_path: str) -> Optional[str]: argument
797 def __init__(self, ndk_path: Optional[str], binary_finder: BinaryFinder): argument
803 def get_dso_info(self, dso_path: str, expected_build_id: Optional[str] argument
813 def disassemble_code(self, dso_info, start_addr, addr_len) -> List[Tuple[str, int]]: argument
861 def __init__(self, ndk_path: Optional[str]): argument
873 def get_arch(self, elf_file_path: Union[Path, str]) -> str: argument
891 def get_build_id(self, elf_file_path: Union[Path, str], with_padding=True) -> str: argument
916 def get_sections(self, elf_file_path: Union[Path, str]) -> List[str]: argument