MCPcopy Create free account
hub / github.com/nodejs/node / __getattribute__

Method __getattribute__

deps/v8/third_party/jinja2/utils.py:742–749  ·  view source on GitHub ↗
(self, name: str)

Source from the content-addressed store, hash-verified

740 self.__attrs = dict(*args, **kwargs)
741
742 def __getattribute__(self, name: str) -> t.Any:
743 # __class__ is needed for the awaitable check in async mode
744 if name in {"_Namespace__attrs", "__class__"}:
745 return object.__getattribute__(self, name)
746 try:
747 return self.__attrs[name]
748 except KeyError:
749 raise AttributeError(name) from None
750
751 def __setitem__(self, name: str, value: t.Any) -> None:
752 self.__attrs[name] = value

Callers 3

__str__Method · 0.45
RegisterMethod · 0.45
__str__Method · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected