class SemanticAnalyzerCoreInterface: (source)
Known subclasses: mypy.semanal_shared.SemanticAnalyzerInterface
A core abstract interface to generic semantic analyzer functionality.
This is implemented by both semantic analyzer passes 2 and 3.
Method | defer |
Undocumented |
Method | fail |
Undocumented |
Method | is_future_flag_set |
Is the specific __future__ feature imported |
Method | is_incomplete_namespace |
Is a module or class namespace potentially missing some definitions? |
Method | lookup_fully_qualified |
Undocumented |
Method | lookup_fully_qualified_or_none |
Undocumented |
Method | lookup_qualified |
Undocumented |
Method | note |
Undocumented |
Method | record_incomplete_ref |
Undocumented |
Property | final_iteration |
Is this the final iteration of semantic analysis? |
Property | is_stub_file |
Undocumented |
mypy.semanal.SemanticAnalyzer
Parameters | |
flag:str | Undocumented |
Returns | |
bool | Undocumented |
mypy.semanal.SemanticAnalyzer
Parameters | |
fullname:str | Undocumented |
Returns | |
bool | Undocumented |
mypy.semanal.SemanticAnalyzer
Undocumented
Parameters | |
name:str | Undocumented |
Returns | |
SymbolTableNode | Undocumented |
mypy.semanal.SemanticAnalyzer
Undocumented
Parameters | |
name:str | Undocumented |
Returns | |
Optional[ | Undocumented |
mypy.semanal.SemanticAnalyzer
Undocumented
Parameters | |
name:str | Undocumented |
ctx:Context | Undocumented |
suppress_errors:bool | Undocumented |
Returns | |
Optional[ | Undocumented |