Files
openide/python/testData/highlighting/nestedParamHighlightingInInnerFunc.py
Daniil Kalinin 8df7dd2f21 PY-32302 Provide custom syntax highlighting for Python local variables
GitOrigin-RevId: af7099a6ba948c740c8183674b24eeeddf164e70
2023-05-18 19:12:18 +00:00

9 lines
759 B
Python

def <info descr="PY.FUNC_DEFINITION">outer_func</info>(<info descr="PY.PARAMETER">a</info>, <info descr="PY.PARAMETER">b</info>):
def <info descr="PY.NESTED_FUNC_DEFINITION">inner_func_one</info>(<info descr="PY.PARAMETER">c</info>):
def <info descr="PY.NESTED_FUNC_DEFINITION">inner_func_two</info>(<info descr="PY.PARAMETER">d</info>):
<info descr="PY.LOCAL_VARIABLE">x</info> = 10
return <info descr="PY.PARAMETER">a</info> + <info descr="PY.PARAMETER">b</info> + <info descr="PY.PARAMETER">c</info> + <info descr="PY.PARAMETER">d</info> + <info descr="PY.LOCAL_VARIABLE">x</info>
return <info descr="PY.FUNCTION_CALL">inner_func_two</info>(4)
return <info descr="PY.FUNCTION_CALL">inner_func_one</info>(3)