mirror of
https://github.com/davidhalter/jedi.git
synced 2026-10-10 12:25:48 +08:00
Evaluator -> InferState
This commit is contained in:
1 parent
8157d119a7
commit
a5dff65142
62 files changed
+768
-768
No files matched your search
@@ -15,24 +15,24 @@ except ImportError:
|
||||
pydoc_topics = None
|
||||
|
||||
|
||||
def get_operator(evaluator, string, pos):
|
||||
return Keyword(evaluator, string, pos)
|
||||
def get_operator(infer_state, string, pos):
|
||||
return Keyword(infer_state, string, pos)
|
||||
|
||||
|
||||
class KeywordName(AbstractArbitraryName):
|
||||
api_type = u'keyword'
|
||||
|
||||
def infer(self):
|
||||
return [Keyword(self.evaluator, self.string_name, (0, 0))]
|
||||
return [Keyword(self.infer_state, self.string_name, (0, 0))]
|
||||
|
||||
|
||||
class Keyword(object):
|
||||
api_type = u'keyword'
|
||||
|
||||
def __init__(self, evaluator, name, pos):
|
||||
self.name = KeywordName(evaluator, name)
|
||||
def __init__(self, infer_state, name, pos):
|
||||
self.name = KeywordName(infer_state, name)
|
||||
self.start_pos = pos
|
||||
self.parent = evaluator.builtins_module
|
||||
self.parent = infer_state.builtins_module
|
||||
|
||||
@property
|
||||
def names(self):
|
||||
|
||||
Reference in new issue
Block a user