This can be done as a first approximation without a parser, we can just traverse the tokens for the current clause.
Variable names from funs will escape that scope, but the alternative is to have a parser that can handle incomplete code, which isn't easy to implement.
No file chosen
You have an empty file field. Please select or remove it.
Add people from your team or external to follow ticket activity
Followers will receive email updates about new ticket activity or emails sent to email@example.com