(self, defn: FuncItem)
| 1655 | self.add_symbol(func.name, func, func) |
| 1656 | |
| 1657 | def analyze_arg_initializers(self, defn: FuncItem) -> None: |
| 1658 | fullname = self.function_fullname(defn.fullname) |
| 1659 | with self.tvar_scope_frame(self.tvar_scope.method_frame(fullname)): |
| 1660 | # Analyze default arguments |
| 1661 | for arg in defn.arguments: |
| 1662 | if arg.initializer: |
| 1663 | arg.initializer.accept(self) |
| 1664 | |
| 1665 | def analyze_function_body(self, defn: FuncItem) -> None: |
| 1666 | is_method = self.is_class_scope() |
no test coverage detected