Module ImportFrom alias ImportFrom alias alias alias alias alias Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad Assert IfExp Call NameLoad NameLoad NameLoad UnaryOpNot SubscriptLoad NameLoad Index Num UnaryOpNot NameLoad NameLoad If NameLoad body Assert IfExp CompareEq NameLoad Num Call NameLoad NameLoad NameLoad CompareEq Call NameLoad SubscriptLoad NameLoad Slice Num NameLoad orelse Assert CompareIs Call NameLoad SubscriptLoad NameLoad Index Num NameLoad Assert CompareEq Call NameLoad SubscriptLoad NameLoad Index Num NameLoad BinOpMod Str TupleLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad If UnaryOpNot NameLoad body Assert SubscriptLoad NameLoad Index Num Str Assert CompareIs Call NameLoad SubscriptLoad NameLoad Index Num NameLoad Assert CompareEq SubscriptLoad NameLoad Index Num NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Num orelse Assert IfExp CompareEq NameLoad TupleLoad CompareIs NameLoad NameLoad SubscriptLoad NameLoad Index Num Str Assert BoolOpOr CompareEq NameLoad TupleLoad CompareEq SubscriptLoad NameLoad Slice Num NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Slice Num decorator_list FunctionDef arguments args defaults body Global identifier Assign NameStore NameLoad Expr Call NameLoad Num Str Str Expr Call NameLoad TupleLoad Str Str Expr Call NameLoad Num TupleLoad Str Expr Call NameLoad TupleLoad TupleLoad TupleLoad Expr Call NameLoad TupleLoad Str NameLoad Str Expr Call NameLoad TupleLoad TupleLoad Str Str NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad Str TupleLoad Str Expr Call NameLoad Num TupleLoad Str TupleLoad Str Str Expr Call NameLoad Num TupleLoad Str Str TupleLoad Str Expr Call NameLoad TupleLoad TupleLoad Str NameLoad TupleLoad Str Expr Call NameLoad TupleLoad Str TupleLoad NameLoad TupleLoad Str Expr Call NameLoad TupleLoad TupleLoad Call NameLoad NameLoad TupleLoad Str Expr Call NameLoad TupleLoad Str TupleLoad NameLoad Call NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad Str Str TupleLoad NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad Str Call NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad Num TupleLoad Str Call NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad Num TupleLoad Str NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad Str TupleLoad Call NameLoad NameLoad TupleLoad Str TupleLoad Str Expr Call NameLoad TupleLoad Num Num Num TupleLoad Str TupleLoad NameLoad TupleLoad NameLoad TupleLoad NameLoad TupleLoad Str TupleLoad Num TupleLoad Num TupleLoad Num Expr Call NameLoad TupleLoad Num Num TupleLoad Str TupleLoad Call NameLoad NameLoad TupleLoad NameLoad TupleLoad NameLoad TupleLoad Str TupleLoad Num TupleLoad Num TupleLoad Num Expr Call NameLoad TupleLoad Num TupleLoad Str TupleLoad Call NameLoad NameLoad TupleLoad Call NameLoad NameLoad TupleLoad NameLoad TupleLoad Str TupleLoad Num TupleLoad Num TupleLoad Num With Call NameLoad NameLoad body Assign TupleStore NameStore TupleStore NameStore NameStore NameStore Call NameLoad TupleLoad Str TupleLoad NameLoad TupleLoad NameLoad TupleLoad NameLoad TupleLoad Str TupleLoad Num TupleLoad Num TupleLoad Num keyword NameLoad With Call NameLoad NameLoad body Assign TupleStore NameStore NameStore NameStore NameStore Call NameLoad TupleLoad Str TupleLoad NameLoad TupleLoad NameLoad TupleLoad NameLoad TupleLoad Str TupleLoad Num TupleLoad Num TupleLoad Num keyword NameLoad decorator_list FunctionDef arguments args defaults body Global identifier Assign NameStore NameLoad Expr Call NameLoad Num Str Str Expr Call NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad TupleLoad Expr Call NameLoad TupleLoad Str NameLoad Str Expr Call NameLoad TupleLoad TupleLoad Str Str NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad Str TupleLoad Str Expr Call NameLoad TupleLoad TupleLoad Str NameLoad TupleLoad Str Expr Call NameLoad TupleLoad Str TupleLoad NameLoad TupleLoad Str Expr Call NameLoad TupleLoad TupleLoad Call NameLoad NameLoad TupleLoad Str Expr Call NameLoad TupleLoad Str TupleLoad NameLoad Call NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad Str Str TupleLoad NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad Str Call NameLoad NameLoad TupleLoad Str Str Expr Call NameLoad TupleLoad TupleLoad Str TupleLoad Call NameLoad NameLoad TupleLoad Str TupleLoad Str Expr Call NameLoad TupleLoad Num Num Num TupleLoad Str TupleLoad NameLoad TupleLoad NameLoad TupleLoad NameLoad TupleLoad Str TupleLoad Num TupleLoad Num TupleLoad Num Expr Call NameLoad TupleLoad Num Num TupleLoad Str TupleLoad Call NameLoad NameLoad TupleLoad NameLoad TupleLoad NameLoad TupleLoad Str TupleLoad Num TupleLoad Num TupleLoad Num Expr Call NameLoad TupleLoad Num TupleLoad Str TupleLoad Call NameLoad NameLoad TupleLoad Call NameLoad NameLoad TupleLoad NameLoad TupleLoad Str TupleLoad Num TupleLoad Num TupleLoad Num Assign TupleStore NameStore NameStore NameStore Call NameLoad TupleLoad Str TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str TupleLoad Str Num TupleLoad Str Num keyword NameLoad Assert BoolOpAnd NameLoad CompareEq TupleLoad NameLoad NameLoad TupleLoad Num Num decorator_list FunctionDef arguments args defaults body Global identifier Assign NameStore NameLoad Assert CompareEq Call NameLoad NameLoad Num Expr Call NameLoad TupleLoad Num Call NameLoad NameLoad Num Expr Call NameLoad TupleLoad Call NameLoad Call NameLoad NameLoad Num decorator_list FunctionDef arguments args defaults body Assert CompareEq Call NameLoad Call NameLoad NameLoad Str For NameStore ListLoad Str Num NameLoad NameLoad Call NameLoad Num body Assert CompareNotEq Call NameLoad NameLoad NameLoad Assert CompareEq Call NameLoad Call NameLoad Call NameLoad NameLoad Num decorator_list FunctionDef arguments args defaults body Assert CompareEq BinOpBitOr Call NameLoad NameLoad Call NameLoad NameLoad Num Assert CompareEq BinOpBitOr Call NameLoad NameLoad Call NameLoad NameLoad Num Assert UnaryOpNot CompareEq BinOpBitOr Call NameLoad NameLoad Call NameLoad NameLoad Str decorator_list
N/A spinoff.util.testing assert_not_raises spinoff.util.pattern_matching match ANY IGNORE IS_INSTANCE NOT N/A FLATTEN True NO N/A N/A outlen pattern data N/A N/A N/A x N/A match pattern data flatten FLATTEN N/A N/A N/A isinstance x tuple N/A N/A x N/A 0 N/A x x N/A FLATTEN N/A N/A N/A N/A outlen 0 N/A isinstance x bool N/A N/A len N/A x N/A 1 outlen N/A N/A N/A N/A type N/A x N/A 1 tuple N/A N/A N/A len N/A x N/A 1 outlen N/A length should have been %s but was %s N/A outlen N/A len N/A x N/A 1 N/A YES N/A N/A out pattern data N/A N/A N/A x N/A match pattern data flatten FLATTEN N/A N/A FLATTEN N/A N/A N/A x N/A 0 should have matched N/A N/A N/A type N/A x N/A 1 tuple N/A N/A N/A x N/A 1 out N/A should have returned %s but returned %s N/A N/A repr out N/A repr N/A x N/A 1 N/A N/A N/A N/A out N/A N/A x True N/A x N/A 0 should have matched N/A N/A N/A out N/A N/A N/A x N/A 1 out N/A should have returned %s but returned %s N/A N/A repr out N/A repr N/A x N/A 1 N/A test_without_flatten N/A N/A N/A N/A N/A FLATTEN N/A FLATTEN False N/A N/A NO 0 foo bar N/A N/A YES N/A foo foo N/A N/A NO 0 N/A whatev N/A N/A YES N/A N/A N/A N/A N/A YES N/A whatev ANY whatev N/A N/A YES N/A N/A whatev whatev ANY N/A whatev whatev N/A N/A YES N/A N/A foo N/A foo N/A N/A NO 0 N/A whatev N/A whatev whatev N/A N/A NO 0 N/A whatev whatev N/A whatev N/A N/A YES N/A N/A foo ANY N/A foo N/A N/A YES N/A foo N/A ANY N/A foo N/A N/A YES N/A N/A N/A IGNORE ANY N/A whatev N/A N/A YES N/A foo N/A ANY N/A IGNORE ANY N/A foo whatev N/A N/A YES N/A N/A N/A IGNORE ANY N/A IGNORE ANY N/A whatev whatev N/A N/A YES N/A foo bar N/A ANY ANY N/A foo bar N/A N/A YES N/A N/A foo N/A IGNORE ANY N/A foo whatev N/A N/A NO 0 N/A foo N/A IGNORE ANY N/A WRONG whatev N/A N/A NO 1 N/A foo ANY N/A WRONG whatev N/A N/A YES N/A N/A foo N/A N/A IGNORE ANY N/A foo N/A whatev N/A N/A YES N/A 1 2 3 N/A foo N/A ANY N/A ANY N/A ANY N/A foo N/A 1 N/A 2 N/A 3 N/A N/A YES N/A 2 3 N/A foo N/A N/A IGNORE ANY N/A ANY N/A ANY N/A foo N/A 1 N/A 2 N/A 3 N/A N/A YES N/A 3 N/A foo N/A N/A IGNORE ANY N/A N/A IGNORE ANY N/A ANY N/A foo N/A 1 N/A 2 N/A 3 N/A N/A assert_not_raises ValueError N/A N/A N/A _ N/A _ _ _ N/A match N/A foo N/A ANY N/A ANY N/A ANY N/A WRONG N/A 1 N/A 2 N/A 3 flatten False N/A N/A assert_not_raises ValueError N/A N/A N/A _ _ _ _ N/A match N/A foo N/A ANY N/A ANY N/A ANY N/A WRONG N/A 1 N/A 2 N/A 3 flatten True N/A test_flatten N/A N/A N/A N/A N/A FLATTEN N/A FLATTEN True N/A N/A NO 0 foo bar N/A N/A YES N/A foo foo N/A N/A YES N/A N/A N/A N/A N/A YES N/A whatev ANY whatev N/A N/A YES N/A N/A whatev whatev ANY N/A whatev whatev N/A N/A YES N/A N/A foo N/A foo N/A N/A YES N/A N/A foo ANY N/A foo N/A N/A YES N/A foo N/A ANY N/A foo N/A N/A YES N/A N/A N/A IGNORE ANY N/A whatev N/A N/A YES N/A foo N/A ANY N/A IGNORE ANY N/A foo whatev N/A N/A YES N/A N/A N/A IGNORE ANY N/A IGNORE ANY N/A whatev whatev N/A N/A YES N/A foo bar N/A ANY ANY N/A foo bar N/A N/A YES N/A N/A foo N/A IGNORE ANY N/A foo whatev N/A N/A YES N/A N/A foo N/A N/A IGNORE ANY N/A foo N/A whatev N/A N/A YES N/A 1 2 3 N/A foo N/A ANY N/A ANY N/A ANY N/A foo N/A 1 N/A 2 N/A 3 N/A N/A YES N/A 2 3 N/A foo N/A N/A IGNORE ANY N/A ANY N/A ANY N/A foo N/A 1 N/A 2 N/A 3 N/A N/A YES N/A 3 N/A foo N/A N/A IGNORE ANY N/A N/A IGNORE ANY N/A ANY N/A foo N/A 1 N/A 2 N/A 3 N/A N/A ok v1 v2 N/A match N/A foo N/A bar ANY N/A baz ANY N/A foo N/A bar 123 N/A baz 456 flatten True N/A N/A ok N/A N/A v1 v2 N/A 123 456 N/A test_advanced N/A N/A N/A N/A N/A FLATTEN N/A FLATTEN True N/A N/A N/A IS_INSTANCE int 1 N/A N/A YES N/A 1 N/A IS_INSTANCE int 1 N/A N/A YES N/A N/A IGNORE N/A IS_INSTANCE int 1 N/A test_not N/A N/A N/A N/A N/A N/A N/A NOT N/A IS_INSTANCE int string N/A val N/A string 123 True None N/A object 123.456 N/A N/A N/A N/A NOT ANY val N/A N/A N/A NOT N/A NOT N/A IS_INSTANCE int 3 N/A test_or N/A N/A N/A N/A N/A N/A N/A N/A IS_INSTANCE int N/A IS_INSTANCE float 3 N/A N/A N/A N/A IS_INSTANCE int N/A IS_INSTANCE float 3.3 N/A N/A N/A N/A N/A IS_INSTANCE int N/A IS_INSTANCE float hello N/A