MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / __getitem__

Method __getitem__

python/architecture.py:163–168  ·  view source on GitHub ↗
(cls: '_ArchitectureMetaClass', name: str)

Source from the content-addressed store, hash-verified

161 core.BNFreeArchitectureList(archs)
162
163 def __getitem__(cls: '_ArchitectureMetaClass', name: str) -> 'Architecture':
164 binaryninja._init_plugins()
165 arch = core.BNGetArchitectureByName(name)
166 if arch is None:
167 raise KeyError(f"'{name}' is not a valid architecture")
168 return CoreArchitecture._from_cache(arch)
169
170
171class Architecture(metaclass=_ArchitectureMetaClass):

Callers

nothing calls this directly

Calls 1

_from_cacheMethod · 0.45

Tested by

no test coverage detected