Lines Matching defs:str

164     def __init__(self, path: Optional[str], fname2path: Dict[str, str],
272 def _merge_includes(self, raw: dict, binding_path: Optional[str]) -> dict:
339 def _load_raw(self, fname: str) -> dict:
530 def __init__(self, name: str, binding: Binding):
1482 name: str,
1752 specifier_space: Optional[str]
1831 basename: str
1925 dts: Optional[str],
1926 bindings_dirs: List[str],
1930 infer_binding_for_paths: Optional[Iterable[str]] = None,
1931 vendor_prefixes: Optional[Dict[str, str]] = None,
2028 def get_node(self, path: str) -> Node:
2058 def chosen_node(self, name: str) -> Optional[Node]:
2229 binding_path: str,
2230 dt_compats: Set[str]) -> Optional[Binding]:
2390 def bindings_from_paths(yaml_paths: List[str],
2420 def load_vendor_prefixes_txt(vendor_prefixes: str) -> Dict[str, str]:
2456 def _binding_paths(bindings_dirs: List[str]) -> List[str]:
2477 def _check_include_dict(name: Optional[str],
2478 allowlist: Optional[List[str]],
2479 blocklist: Optional[List[str]],
2481 binding_path: Optional[str]) -> None:
2519 allowlist: Optional[List[str]],
2520 blocklist: Optional[List[str]],
2522 binding_path: Optional[str]) -> None:
2541 allowlist: Optional[List[str]],
2542 blocklist: Optional[List[str]],
2543 binding_path: Optional[str]) -> None:
2563 def _check_prop_filter(name: str, value: Optional[List[str]],
2564 binding_path: Optional[str]) -> None:
2577 parent: Optional[str],
2578 binding_path: Optional[str],
2621 def _bad_overwrite(to_dict: dict, from_dict: dict, prop: str,
2656 def _check_prop_by_type(prop_name: str,
2658 binding_path: Optional[str]) -> None:
2788 def _add_names(node: dtlib_Node, names_ident: str, objs: Any) -> None:
2908 basename: str
2927 prefix: str,
3008 prefix: str,
3030 prefix: str,
3107 n_cells_name: str
3188 prop_name: str,
3190 size_hint: str) -> List[bytes]:
3236 def str_as_token(val: str) -> str:
3278 name: str