mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-20 20:41:13 +08:00
Better goto definition for fstrings
This commit is contained in:
@@ -195,7 +195,7 @@ def evaluate_goto_definition(evaluator, context, leaf):
|
|||||||
return evaluate_call_of_leaf(context, leaf)
|
return evaluate_call_of_leaf(context, leaf)
|
||||||
elif isinstance(leaf, tree.Literal):
|
elif isinstance(leaf, tree.Literal):
|
||||||
return eval_atom(context, leaf)
|
return eval_atom(context, leaf)
|
||||||
elif leaf.type == 'fstring_string':
|
elif leaf.type in ('fstring_string', 'fstring_start', 'fstring_end'):
|
||||||
return get_string_context_set(evaluator)
|
return get_string_context_set(evaluator)
|
||||||
return []
|
return []
|
||||||
|
|
||||||
|
|||||||
@@ -23,5 +23,5 @@ Fr'a{Foo.bar'
|
|||||||
#? str()
|
#? str()
|
||||||
Fr'sasdf'
|
Fr'sasdf'
|
||||||
|
|
||||||
#? 7
|
#? 7 str()
|
||||||
Fr'''sasdf''' + ''
|
Fr'''sasdf''' + ''
|
||||||
|
|||||||
Reference in New Issue
Block a user