Module ImportFrom alias Expr Str ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Str body Return AttributeLoad NameLoad attr orelse If CompareEq NameLoad Str body Return AttributeLoad NameLoad attr orelse Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return Str decorator_list NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareEq AttributeLoad NameLoad attr Num Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str decorator_list Expr Call NameLoad
N/A runtime * N/A 
__getattr__ and @property
 Root N/A N/A __getattr__ N/A N/A self name N/A N/A N/A N/A name x N/A N/A N/A self _x N/A N/A N/A name y N/A N/A N/A self _y N/A N/A name N/A N/A A N/A Root N/A __init__ N/A N/A self N/A N/A N/A N/A self _x 1 N/A N/A self _y 2 N/A N/A B N/A A N/A w N/A N/A self N/A N/A N/A XXX N/A property N/A unknown N/A N/A u N/A N/A N/A u N/A main N/A N/A N/A N/A N/A a N/A A N/A b N/A unknown a N/A N/A N/A b x 1 N/A N/A N/A b y 2 N/A N/A N/A b z z N/A N/A N/A b w w N/A c N/A B N/A d N/A unknown c N/A N/A N/A d x 1 N/A N/A N/A d y 2 N/A N/A N/A d z z N/A N/A N/A d w XXX N/A N/A N/A main