Skip to content

Commit e5d69de

Browse files
committed
added docs
1 parent 71dbef4 commit e5d69de

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

luisa_lang/hir.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class FunctionTemplate:
6363
6464
"""
6565
parsing_func: FunctionTemplateResolvingFunc
66-
__resolved: Dict[Tuple[Tuple[str,
66+
_resolved: Dict[Tuple[Tuple[str,
6767
Union['Type', Any]], ...], "Function"]
6868
is_generic: bool
6969
name: str
@@ -73,7 +73,7 @@ class FunctionTemplate:
7373

7474
def __init__(self, name: str, params: List[str], parsing_func: FunctionTemplateResolvingFunc, is_generic: bool) -> None:
7575
self.parsing_func = parsing_func
76-
self.__resolved = {}
76+
self._resolved = {}
7777
self.params = params
7878
self.is_generic = is_generic
7979
self.name = name
@@ -85,16 +85,16 @@ def resolve(self, args: FunctionTemplateResolvingArgs | None) -> Union["Function
8585
key = tuple(args)
8686
else:
8787
key = tuple()
88-
if key in self.__resolved:
89-
return self.__resolved[key]
88+
if key in self._resolved:
89+
return self._resolved[key]
9090
func = self.parsing_func(args)
9191
if isinstance(func, TemplateMatchingError):
9292
return func
93-
self.__resolved[key] = func
93+
self._resolved[key] = func
9494
return func
9595

9696
def reset(self) -> None:
97-
self.__resolved = {}
97+
self._resolved = {}
9898

9999
def inline_hint(self) -> bool | Literal['always', 'never']:
100100
if self.props is None:

0 commit comments

Comments
 (0)