Files
openide/python/testData/highlighting/keywordOnlyArguments.py
2010-01-21 17:36:07 +03:00

12 lines
357 B
Python

def keywordonly_sum(*, k1=0, k2):
return k1 + k2
def keywordonly_sum_bad1(p, <error descr="named arguments must follow bare *">*</error>):
pass
def keywordonly_sum_bad2(p1, *, <error descr="named arguments must follow bare *">**k1</error>):
pass
def keywordonly_and_kwarg_sum(*, k1, k2, **kwarg):
return k1 + k2 + sum(kwarg.values())