class documentation

class Definition: (source)

View In Hierarchy

A symbol definition. Attributes: name: The symbol name typ: The definition type (e.g. ClassDef) data: Pytype data from the opcode traces scope: The namespace id (e.g. module:class A:function f:x) target: The LHS of an attribute (e.g. for x.foo, target = typeof(x)) doc: The docstring, if any, for function and class defs id: The id

Method __post_init__ Undocumented
Method doc_signature Signature for the definition's docstring.
Method format Undocumented
Method node_kind Undocumented
Method subkind Undocumented
Method to_signature Undocumented
Class Variable data Undocumented
Class Variable doc Undocumented
Class Variable name Undocumented
Class Variable scope Undocumented
Class Variable target Undocumented
Class Variable typ Undocumented
Instance Variable id Undocumented
Property typename The fully qualified type of the object the definition is bound to.
def __post_init__(self): (source)

Undocumented

def doc_signature(self): (source)

Signature for the definition's docstring.

def format(self): (source)

Undocumented

def node_kind(self): (source)

Undocumented

def subkind(self) -> Optional[str]: (source)

Undocumented

def to_signature(self): (source)

Undocumented

Undocumented

Undocumented

Undocumented

Undocumented

Undocumented

Undocumented

Undocumented

The fully qualified type of the object the definition is bound to.