Describe the bug
For python files that have an outer function, nothing gets populated.
Say we have the following:
importxfromyimportzdeffoo():
defbar():
defbaz():
pass
You'll only find bar() in the symbol table. The correct behavior is to find everything.
To Reproduce
Run on any file that has a function in the file.
Expected behavior
The correct behavior is for the symbol table record all the functions, inner and outer.
Logs
N/A
Additional context
N/A
Describe the bug
For python files that have an outer function, nothing gets populated.
Say we have the following:
You'll only find
bar()in the symbol table. The correct behavior is to find everything.To Reproduce
Run on any file that has a function in the file.
Expected behavior
The correct behavior is for the symbol table record all the functions, inner and outer.
Logs
N/A
Additional context
N/A