Module Expr Str Import alias ImportFrom alias alias ImportFrom alias alias alias alias alias Assign NameStore Call NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list NameLoad ClassDef bases NameLoad body Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIn NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Return AttributeLoad NameLoad attr decorator_list decorator_list NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign ListStore NameStore NameStore NameLoad If BoolOpAnd Call NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr CompareEq NameLoad NameLoad body Return Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str decorator_list NameLoad ClassDef bases NameLoad body Assign NameStore Str decorator_list NameLoad
N/A N/A 
Typing for enums.
 N/A enum numba types utils numba.typing.templates AbstractTemplate AttributeTemplate signature Registry bound_function N/A registry N/A Registry N/A infer N/A registry register N/A infer_global N/A registry register_global N/A infer_getattr N/A registry register_attr EnumAttribute N/A AttributeTemplate N/A N/A key N/A types EnumMember resolve_value N/A N/A self ty N/A N/A N/A N/A ty dtype N/A N/A infer_getattr EnumClassAttribute N/A AttributeTemplate N/A N/A key N/A types EnumClass generic_resolve N/A N/A self ty attr N/A N/A N/A 
        Resolve attributes of an enum class as enum members.
         N/A N/A attr N/A N/A ty instance_class __members__ N/A N/A N/A ty member_type N/A N/A infer_getattr EnumCompare N/A AbstractTemplate N/A generic N/A N/A self args kws N/A N/A N/A N/A lhs rhs args N/A N/A N/A isinstance lhs N/A types EnumMember N/A isinstance rhs N/A types EnumMember N/A lhs rhs N/A N/A N/A signature N/A types boolean lhs rhs N/A N/A EnumEq N/A EnumCompare N/A N/A key == N/A infer EnumNe N/A EnumCompare N/A N/A key != N/A infer