Inference objects are a way to represent composite AST nodes, which are used only as inference results, so they can't be found in the original AST tree. For instance, inferring the following frozenset use, leads to an inferred FrozenSet:
Call(func=Name('frozenset'), args=Tuple(...))
Class | DictInstance |
Special kind of instances for dictionaries |
Class | DictItems |
Undocumented |
Class | DictKeys |
Undocumented |
Class | DictValues |
Undocumented |
Class | ExceptionInstance |
Class for instances of exceptions |
Class | FrozenSet |
class representing a FrozenSet composite node |
Class | PartialFunction |
A class representing partial function obtained via functools.partial |
Class | Property |
Class representing a Python property |
Class | Super |
Proxy class over a super call. |
Variable | objectmodel |
Undocumented |