1
0
forked from VimPlug/jedi

forward reference pep-0484

This commit is contained in:
Claude
2015-12-13 23:47:45 +01:00
parent c61f39cb2b
commit f8debace0d
3 changed files with 42 additions and 4 deletions

View File

@@ -68,3 +68,23 @@ def return_annotation_and_docstring_different() -> str:
#? str()
return_annotation_and_docstring_different()
def annotation_forward_reference(b: "B") -> "B":
#? B()
b
#? B()
annotation_forward_reference(1)
class B:
pass
class SelfReference:
def test(x: "SelfReference") -> "SelfReference":
#? SelfReference()
x
#? SelfReference()
SelfReference().test()