Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ClassDef bases NameLoad NameLoad body Assign NameStore Str Assign NameStore TupleLoad Str Assign NameStore Dict Str NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body While Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Dict Str Str Str Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call AttributeLoad NameLoad attr decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Str body If CompareLt NameLoad Num body Return Call AttributeLoad AttributeLoad NameLoad attr attr Str orelse Return Call AttributeLoad NameLoad attr NameLoad keyword Str orelse Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return TupleLoad NameLoad NameLoad NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Str NameLoad NameLoad NameLoad keyword NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body Return TupleLoad NameLoad NameLoad NameLoad decorator_list decorator_list
N/A N/A  Nodes for classes and their creations.

The classes are are at the core of the language and have their complexities.

 nuitka.PythonVersions python_version Checkers checkStatementsSequenceOrNone FunctionNodes ExpressionFunctionBodyBase IndicatorMixins MarkLocalsDictIndicator NodeBases ChildrenHavingMixin ExpressionChildrenHavingBase ExpressionClassBody N/A ExpressionFunctionBodyBase MarkLocalsDictIndicator N/A N/A kind EXPRESSION_CLASS_BODY N/A named_children N/A body N/A checkers N/A body checkStatementsSequenceOrNone __init__ N/A N/A self provider name doc flags source_ref N/A N/A N/A N/A N/A provider isExpressionOutlineBody N/A N/A provider N/A N/A provider getParentVariableProvider N/A N/A N/A ExpressionFunctionBodyBase __init__ self provider provider name name is_class True code_prefix class flags flags source_ref source_ref N/A N/A N/A MarkLocalsDictIndicator __init__ self N/A N/A self doc doc N/A N/A N/A self isEarlyClosure N/A getDetails N/A N/A self N/A N/A N/A N/A name ref_name provider doc N/A N/A self getFunctionName N/A N/A self getCodeName N/A N/A N/A self provider getCodeName N/A self doc N/A getDetail N/A N/A self N/A N/A N/A N/A named %s N/A N/A self getFunctionName N/A N/A getBody N/A N/A ChildrenHavingMixin childGetter body N/A setBody N/A N/A ChildrenHavingMixin childSetter body getDoc N/A N/A self N/A N/A N/A N/A self doc N/A getVariableForClosure N/A N/A self variable_name N/A N/A N/A N/A variable_name __class__ N/A N/A N/A python_version 300 N/A N/A N/A N/A N/A self provider getVariableForClosure __class__ N/A N/A N/A N/A ExpressionFunctionBodyBase getVariableForClosure self variable_name __class__ N/A N/A N/A N/A N/A self provider getVariableForClosure variable_name N/A markAsDirectlyCalled N/A N/A self N/A N/A N/A N/A markAsExecContaining N/A N/A self N/A N/A N/A N/A markAsUnqualifiedExecContaining N/A N/A self source_ref N/A N/A N/A N/A mayHaveSideEffects N/A N/A self N/A N/A N/A False N/A mayRaiseException N/A N/A self exception_type N/A N/A N/A N/A N/A N/A N/A self getBody mayRaiseException exception_type N/A N/A ExpressionSelectMetaclass N/A ExpressionChildrenHavingBase N/A N/A kind EXPRESSION_SELECT_METACLASS N/A named_children N/A metaclass bases __init__ N/A N/A self metaclass bases source_ref N/A N/A N/A N/A N/A ExpressionChildrenHavingBase __init__ self values N/A metaclass bases metaclass bases source_ref source_ref N/A computeExpression N/A N/A self constraint_collection N/A N/A N/A N/A self None None N/A N/A getMetaclass N/A N/A ExpressionChildrenHavingBase childGetter metaclass N/A getBases N/A N/A ExpressionChildrenHavingBase childGetter bases N/A ExpressionBuiltinType3 N/A ExpressionChildrenHavingBase N/A N/A kind EXPRESSION_BUILTIN_TYPE3 N/A named_children N/A type_name bases dict __init__ N/A N/A self type_name bases type_dict source_ref N/A N/A N/A N/A N/A ExpressionChildrenHavingBase __init__ self values N/A type_name bases dict type_name bases type_dict source_ref source_ref N/A N/A getTypeName N/A N/A ExpressionChildrenHavingBase childGetter type_name N/A getBases N/A N/A ExpressionChildrenHavingBase childGetter bases N/A getDict N/A N/A ExpressionChildrenHavingBase childGetter dict computeExpression N/A N/A self constraint_collection N/A N/A N/A N/A self None None N/A N/A