forked from VimPlug/jedi
Make sure param completions work the right way
This commit is contained in:
@@ -319,6 +319,35 @@ def foo3(my_param=my_param):
|
||||
pass
|
||||
foo3("")
|
||||
|
||||
some_default = ''
|
||||
#? []
|
||||
def foo(my_t
|
||||
#? []
|
||||
def foo(my_t, my_ty
|
||||
#? ['some_default']
|
||||
def foo(my_t=some_defa
|
||||
#? ['some_default']
|
||||
def foo(my_t=some_defa, my_t2=some_defa
|
||||
|
||||
#? ['my_type']
|
||||
def foo(my_t: lala=some_defa, my_t2: my_typ
|
||||
#? ['my_type']
|
||||
def foo(my_t: lala=some_defa, my_t2: my_typ
|
||||
#? []
|
||||
def foo(my_t: lala=some_defa, my_t
|
||||
|
||||
#? []
|
||||
lambda my_t
|
||||
#? []
|
||||
lambda my_, my_t
|
||||
#? ['some_default']
|
||||
lambda x=some_defa
|
||||
#? ['some_default']
|
||||
lambda y, x=some_defa
|
||||
|
||||
# Just make sure we're not in some weird parsing recovery after opening brackets
|
||||
def
|
||||
|
||||
# -----------------
|
||||
# continuations
|
||||
# -----------------
|
||||
|
||||
Reference in New Issue
Block a user