Module ImportFrom alias alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults TupleLoad Str body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler body Print BinOpMod Str TupleLoad NameLoad NameLoad Import alias Print BinOpMod Str SubscriptLoad Call AttributeLoad NameLoad attr Slice Num Raise Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad NameLoad body ImportFrom alias Assign NameStore Call NameLoad BinOpAdd Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad orelse Assert Call NameLoad NameLoad NameLoad BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad For NameStore SubscriptLoad NameLoad Slice Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assert Call NameLoad NameLoad NameLoad Assert Call NameLoad AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Assert Call NameLoad NameLoad NameLoad Assert Call NameLoad AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad AugAssignAdd AttributeStore NameLoad attr ListLoad Call NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assert Call NameLoad NameLoad NameLoad BinOpMod Str NameLoad If Call NameLoad AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse Assert Call NameLoad AttributeLoad NameLoad attr NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad Assign NameStore Num Assert Call NameLoad NameLoad NameLoad BinOpMod Str TupleLoad NameLoad Assert Call NameLoad AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Return Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assert Call AttributeLoad NameLoad attr NameLoad If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Num body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assert Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad NameLoad Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr Num Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num If NameLoad body Return Call NameLoad keyword TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad orelse Return Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad decorator_list decorator_list
N/A ndtypes make_array_type TupleT IntT FnT ClosureT increase_rank syntax ArrayView Struct Expr ParFor IndexMap UntypedFn TypedFn syntax.helpers zero_i64 get_types one call_builder CallBuilder adverb_builder AdverbBuilder Builder N/A AdverbBuilder CallBuilder N/A create_output_array N/A N/A self fn inner_args outer_shape name N/A N/A output N/A N/A N/A isinstance outer_shape N/A list tuple N/A N/A outer_shape N/A N/A self tuple outer_shape N/A N/A N/A inner_shape_tuple N/A N/A self call_shape fn inner_args N/A N/A N/A N/A N/A Shape inference failed when calling %s with %s N/A fn inner_args N/A sys N/A N/A Error %s ==> %s N/A N/A N/A sys exc_info N/A 2 N/A N/A shape N/A N/A self concat_tuples outer_shape inner_shape_tuple N/A closure_args N/A N/A self closure_elts fn N/A fn N/A N/A self get_fn fn N/A N/A isinstance fn UntypedFn N/A type_inference infer_return_type N/A arg_types N/A get_types N/A N/A tuple closure_args N/A tuple inner_args N/A return_type N/A infer_return_type fn arg_types N/A N/A N/A isinstance fn TypedFn N/A Unexpected function %s fn N/A return_type N/A N/A self return_type fn N/A elt_t N/A N/A self elt_type return_type N/A N/A N/A len N/A N/A shape type elt_types 0 N/A N/A N/A N/A self alloc_array elt_t shape name N/A N/A N/A N/A self fresh_var elt_t name N/A any_eq N/A N/A self tup target_elt N/A N/A N/A elts N/A N/A self tuple_elts tup N/A is_eq N/A N/A self eq N/A elts N/A 0 target_elt N/A elt N/A elts N/A 1 N/A N/A is_eq N/A N/A self or_ is_eq N/A N/A self eq elt target_elt N/A is_eq N/A parfor N/A N/A self fn bounds N/A N/A N/A N/A isinstance bounds Expr N/A N/A isinstance N/A bounds type N/A TupleT IntT N/A N/A isinstance fn Expr N/A N/A isinstance N/A fn type N/A FnT ClosureT N/A N/A self blocks N/A N/A ParFor fn fn bounds bounds N/A imap N/A N/A self fn bounds N/A N/A N/A N/A isinstance bounds Expr N/A Expected imap bounds to be expression, got %s bounds N/A N/A isinstance N/A bounds type TupleT N/A N/A tup bounds N/A ndims N/A len N/A N/A bounds type elt_types N/A N/A N/A isinstance N/A bounds type IntT N/A Expected imap bounds to be tuple or int, got %s : %s N/A bounds N/A bounds type N/A tup N/A N/A self tuple N/A bounds N/A ndims 1 N/A N/A isinstance fn Expr N/A Expected imap function to be expression, got %s N/A fn N/A N/A isinstance N/A fn type N/A FnT ClosureT N/A Expected imap function to have a function type but got %s : %s N/A fn N/A fn type N/A elt_type N/A N/A self return_type fn N/A result_type N/A increase_rank elt_type ndims N/A N/A IndexMap fn fn shape tup type result_type N/A ravel N/A N/A self x explicit_struct N/A False N/A N/A N/A N/A self is_array x N/A N/A N/A N/A x type rank 1 N/A N/A x N/A nelts N/A N/A self nelts x explicit_struct explicit_struct N/A N/A isinstance nelts Expr N/A shape N/A N/A self tuple N/A nelts shape explicit_struct explicit_struct N/A strides N/A N/A self tuple N/A N/A N/A self int 1 strides explicit_struct explicit_struct N/A data N/A N/A self attr x data data_ptr N/A offset N/A N/A self attr x offset N/A t N/A make_array_type N/A N/A x type elt_type 1 N/A explicit_struct N/A N/A N/A Struct args N/A data shape strides offset nelts type t N/A N/A N/A ArrayView data shape strides offset nelts type t N/A N/A