當前位置: 首頁>>代碼示例>>Python>>正文


Python OverloadedFuncDef.info方法代碼示例

本文整理匯總了Python中mypy.nodes.OverloadedFuncDef.info方法的典型用法代碼示例。如果您正苦於以下問題:Python OverloadedFuncDef.info方法的具體用法?Python OverloadedFuncDef.info怎麽用?Python OverloadedFuncDef.info使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在mypy.nodes.OverloadedFuncDef的用法示例。


在下文中一共展示了OverloadedFuncDef.info方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: visit_overloaded_func_def

# 需要導入模塊: from mypy.nodes import OverloadedFuncDef [as 別名]
# 或者: from mypy.nodes.OverloadedFuncDef import info [as 別名]
 def visit_overloaded_func_def(self, o: OverloadedFuncDef) -> None:
     if self.current_info is not None:
         o.info = self.current_info
     if o.type:
         o.type.accept(self.type_fixer)
     for item in o.items:
         item.accept(self)
開發者ID:cocoatomo,項目名稱:mypy,代碼行數:9,代碼來源:fixup.py

示例2: visit_overloaded_func_def

# 需要導入模塊: from mypy.nodes import OverloadedFuncDef [as 別名]
# 或者: from mypy.nodes.OverloadedFuncDef import info [as 別名]
 def visit_overloaded_func_def(self, node: OverloadedFuncDef) -> Node:
     items = [self.visit_decorator(decorator) for decorator in node.items]
     for newitem, olditem in zip(items, node.items):
         newitem.line = olditem.line
     new = OverloadedFuncDef(items)
     new._fullname = node._fullname
     new.type = self.type(node.type)
     new.info = node.info
     return new
開發者ID:noisecapella,項目名稱:mypy,代碼行數:11,代碼來源:treetransform.py

示例3: visit_overloaded_func_def

# 需要導入模塊: from mypy.nodes import OverloadedFuncDef [as 別名]
# 或者: from mypy.nodes.OverloadedFuncDef import info [as 別名]
 def visit_overloaded_func_def(self, node: OverloadedFuncDef) -> OverloadedFuncDef:
     items = [cast(OverloadPart, item.accept(self)) for item in node.items]
     for newitem, olditem in zip(items, node.items):
         newitem.line = olditem.line
     new = OverloadedFuncDef(items)
     new._fullname = node._fullname
     new.type = self.optional_type(node.type)
     new.info = node.info
     new.is_static = node.is_static
     new.is_class = node.is_class
     new.is_property = node.is_property
     new.is_final = node.is_final
     if node.impl:
         new.impl = cast(OverloadPart, node.impl.accept(self))
     return new
開發者ID:chadrik,項目名稱:mypy,代碼行數:17,代碼來源:treetransform.py


注:本文中的mypy.nodes.OverloadedFuncDef.info方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。