-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Tree-sitter grammar/parser for Python -- -- This package provides a parser for Python suitable for use with the -- tree-sitter package. @package tree-sitter-python @version 0.5.0.0 module TreeSitter.Python tree_sitter_python :: Ptr Language -- | Statically-known rules corresponding to symbols in the grammar. data Grammar End :: Grammar Identifier :: Grammar AnonImport :: Grammar AnonDot :: Grammar AnonFrom :: Grammar AnonHiddenFuture :: Grammar AnonLParen :: Grammar AnonRParen :: Grammar AnonComma :: Grammar AnonAs :: Grammar AnonStar :: Grammar AnonPrint :: Grammar AnonRAngleRAngle :: Grammar AnonAssert :: Grammar AnonColonEqual :: Grammar AnonReturn :: Grammar AnonDel :: Grammar AnonRaise :: Grammar AnonPass :: Grammar AnonBreak :: Grammar AnonContinue :: Grammar AnonIf :: Grammar AnonColon :: Grammar AnonElif :: Grammar AnonElse :: Grammar AnonAsync :: Grammar AnonFor :: Grammar AnonIn :: Grammar AnonWhile :: Grammar AnonTry :: Grammar AnonExcept :: Grammar AnonFinally :: Grammar AnonWith :: Grammar AnonDef :: Grammar AnonMinusRAngle :: Grammar AnonEqual :: Grammar AnonGlobal :: Grammar AnonNonlocal :: Grammar AnonExec :: Grammar AnonClass :: Grammar AnonAt :: Grammar AnonNot :: Grammar AnonAnd :: Grammar AnonOr :: Grammar AnonPlus :: Grammar AnonMinus :: Grammar AnonSlash :: Grammar AnonPercent :: Grammar AnonSlashSlash :: Grammar AnonStarStar :: Grammar AnonPipe :: Grammar AnonAmpersand :: Grammar AnonCaret :: Grammar AnonLAngleLAngle :: Grammar AnonTilde :: Grammar AnonLAngle :: Grammar AnonLAngleEqual :: Grammar AnonEqualEqual :: Grammar AnonBangEqual :: Grammar AnonRAngleEqual :: Grammar AnonRAngle :: Grammar AnonLAngleRAngle :: Grammar AnonIs :: Grammar AnonLambda :: Grammar AnonPlusEqual :: Grammar AnonMinusEqual :: Grammar AnonStarEqual :: Grammar AnonSlashEqual :: Grammar AnonAtEqual :: Grammar AnonSlashSlashEqual :: Grammar AnonPercentEqual :: Grammar AnonStarStarEqual :: Grammar AnonRAngleRAngleEqual :: Grammar AnonLAngleLAngleEqual :: Grammar AnonAmpersandEqual :: Grammar AnonCaretEqual :: Grammar AnonPipeEqual :: Grammar AnonYield :: Grammar AnonLBracket :: Grammar AnonRBracket :: Grammar Ellipsis :: Grammar AnonLBrace :: Grammar AnonRBrace :: Grammar EscapeSequence :: Grammar AuxFormatSpecifierToken1 :: Grammar TypeConversion :: Grammar Integer :: Grammar Float :: Grammar True :: Grammar False :: Grammar None :: Grammar AnonAwait :: Grammar Comment :: Grammar HiddenSemicolon :: Grammar HiddenNewline :: Grammar HiddenIndent :: Grammar HiddenDedent :: Grammar AnonDQuote :: Grammar HiddenStringContent :: Grammar AnonDQuote' :: Grammar Module :: Grammar HiddenStatement :: Grammar HiddenSimpleStatements :: Grammar ImportStatement :: Grammar ImportPrefix :: Grammar RelativeImport :: Grammar FutureImportStatement :: Grammar ImportFromStatement :: Grammar HiddenImportList :: Grammar AliasedImport :: Grammar WildcardImport :: Grammar PrintStatement :: Grammar Chevron :: Grammar AssertStatement :: Grammar ExpressionStatement :: Grammar NamedExpression :: Grammar ReturnStatement :: Grammar DeleteStatement :: Grammar RaiseStatement :: Grammar PassStatement :: Grammar BreakStatement :: Grammar ContinueStatement :: Grammar IfStatement :: Grammar ElifClause :: Grammar ElseClause :: Grammar ForStatement :: Grammar WhileStatement :: Grammar TryStatement :: Grammar ExceptClause :: Grammar FinallyClause :: Grammar WithStatement :: Grammar WithItem :: Grammar FunctionDefinition :: Grammar Parameters :: Grammar LambdaParameters :: Grammar HiddenParameters :: Grammar DefaultParameter :: Grammar TypedDefaultParameter :: Grammar ListSplat :: Grammar DictionarySplat :: Grammar GlobalStatement :: Grammar NonlocalStatement :: Grammar ExecStatement :: Grammar ClassDefinition :: Grammar ArgumentList :: Grammar DecoratedDefinition :: Grammar Decorator :: Grammar Block :: Grammar Variables :: Grammar ExpressionList :: Grammar DottedName :: Grammar HiddenExpressionWithinForInClause :: Grammar HiddenExpression :: Grammar HiddenPrimaryExpression :: Grammar NotOperator :: Grammar BooleanOperator :: Grammar BinaryOperator :: Grammar UnaryOperator :: Grammar ComparisonOperator :: Grammar Lambda :: Grammar Lambda' :: Grammar Assignment :: Grammar AugmentedAssignment :: Grammar HiddenRightHandSide :: Grammar Yield :: Grammar Attribute :: Grammar Subscript :: Grammar Slice :: Grammar Call :: Grammar TypedParameter :: Grammar Type :: Grammar KeywordArgument :: Grammar List :: Grammar HiddenComprehensionClauses :: Grammar ListComprehension :: Grammar Dictionary :: Grammar DictionaryComprehension :: Grammar Pair :: Grammar Set :: Grammar SetComprehension :: Grammar ParenthesizedExpression :: Grammar Tuple :: Grammar GeneratorExpression :: Grammar ForInClause :: Grammar IfClause :: Grammar ConditionalExpression :: Grammar ConcatenatedString :: Grammar String :: Grammar Interpolation :: Grammar FormatSpecifier :: Grammar FormatExpression :: Grammar Await :: Grammar AuxModuleRepeat1 :: Grammar AuxHiddenSimpleStatementsRepeat1 :: Grammar AuxImportPrefixRepeat1 :: Grammar AuxHiddenImportListRepeat1 :: Grammar AuxPrintStatementRepeat1 :: Grammar AuxAssertStatementRepeat1 :: Grammar AuxIfStatementRepeat1 :: Grammar AuxTryStatementRepeat1 :: Grammar AuxWithStatementRepeat1 :: Grammar AuxHiddenParametersRepeat1 :: Grammar AuxGlobalStatementRepeat1 :: Grammar AuxArgumentListRepeat1 :: Grammar AuxDecoratedDefinitionRepeat1 :: Grammar AuxVariablesRepeat1 :: Grammar AuxDottedNameRepeat1 :: Grammar AuxComparisonOperatorRepeat1 :: Grammar AuxSubscriptRepeat1 :: Grammar AuxListRepeat1 :: Grammar AuxHiddenComprehensionClausesRepeat1 :: Grammar AuxDictionaryRepeat1 :: Grammar AuxTupleRepeat1 :: Grammar AuxForInClauseRepeat1 :: Grammar AuxConcatenatedStringRepeat1 :: Grammar AuxStringRepeat1 :: Grammar AuxFormatSpecifierRepeat1 :: Grammar ParseError :: Grammar instance GHC.Show.Show TreeSitter.Python.Grammar instance GHC.Classes.Ord TreeSitter.Python.Grammar instance GHC.Arr.Ix TreeSitter.Python.Grammar instance GHC.Classes.Eq TreeSitter.Python.Grammar instance GHC.Enum.Enum TreeSitter.Python.Grammar instance GHC.Enum.Bounded TreeSitter.Python.Grammar instance TreeSitter.Symbol.Symbol TreeSitter.Python.Grammar module TreeSitter.Python.AST data BreakStatement a_aeYL BreakStatement :: a_aeYL -> Text -> BreakStatement a_aeYL [$sel:ann:BreakStatement] :: BreakStatement a_aeYL -> a_aeYL [$sel:bytes:BreakStatement] :: BreakStatement a_aeYL -> Text data ContinueStatement a_aeZ6 ContinueStatement :: a_aeZ6 -> Text -> ContinueStatement a_aeZ6 [$sel:ann:ContinueStatement] :: ContinueStatement a_aeZ6 -> a_aeZ6 [$sel:bytes:ContinueStatement] :: ContinueStatement a_aeZ6 -> Text data ImportPrefix a_af0p ImportPrefix :: a_af0p -> Text -> ImportPrefix a_af0p [$sel:ann:ImportPrefix] :: ImportPrefix a_af0p -> a_af0p [$sel:bytes:ImportPrefix] :: ImportPrefix a_af0p -> Text data PassStatement a_af1b PassStatement :: a_af1b -> Text -> PassStatement a_af1b [$sel:ann:PassStatement] :: PassStatement a_af1b -> a_af1b [$sel:bytes:PassStatement] :: PassStatement a_af1b -> Text data WildcardImport a_af23 WildcardImport :: a_af23 -> Text -> WildcardImport a_af23 [$sel:ann:WildcardImport] :: WildcardImport a_af23 -> a_af23 [$sel:bytes:WildcardImport] :: WildcardImport a_af23 -> Text newtype AnonymousImport a_af2f AnonymousImport :: a_af2f -> AnonymousImport a_af2f [$sel:ann:AnonymousImport] :: AnonymousImport a_af2f -> a_af2f newtype AnonymousDot a_af2i AnonymousDot :: a_af2i -> AnonymousDot a_af2i [$sel:ann:AnonymousDot] :: AnonymousDot a_af2i -> a_af2i newtype AnonymousFrom a_af2l AnonymousFrom :: a_af2l -> AnonymousFrom a_af2l [$sel:ann:AnonymousFrom] :: AnonymousFrom a_af2l -> a_af2l newtype AnonymousFuture a_af2o AnonymousFuture :: a_af2o -> AnonymousFuture a_af2o [$sel:ann:AnonymousFuture] :: AnonymousFuture a_af2o -> a_af2o newtype AnonymousLParen a_af2r AnonymousLParen :: a_af2r -> AnonymousLParen a_af2r [$sel:ann:AnonymousLParen] :: AnonymousLParen a_af2r -> a_af2r newtype AnonymousRParen a_af2u AnonymousRParen :: a_af2u -> AnonymousRParen a_af2u [$sel:ann:AnonymousRParen] :: AnonymousRParen a_af2u -> a_af2u newtype AnonymousComma a_af2x AnonymousComma :: a_af2x -> AnonymousComma a_af2x [$sel:ann:AnonymousComma] :: AnonymousComma a_af2x -> a_af2x newtype AnonymousAs a_af2A AnonymousAs :: a_af2A -> AnonymousAs a_af2A [$sel:ann:AnonymousAs] :: AnonymousAs a_af2A -> a_af2A newtype AnonymousStar a_af2D AnonymousStar :: a_af2D -> AnonymousStar a_af2D [$sel:ann:AnonymousStar] :: AnonymousStar a_af2D -> a_af2D newtype AnonymousPrint a_af2G AnonymousPrint :: a_af2G -> AnonymousPrint a_af2G [$sel:ann:AnonymousPrint] :: AnonymousPrint a_af2G -> a_af2G newtype AnonymousRAngleRAngle a_af2J AnonymousRAngleRAngle :: a_af2J -> AnonymousRAngleRAngle a_af2J [$sel:ann:AnonymousRAngleRAngle] :: AnonymousRAngleRAngle a_af2J -> a_af2J newtype AnonymousAssert a_af2M AnonymousAssert :: a_af2M -> AnonymousAssert a_af2M [$sel:ann:AnonymousAssert] :: AnonymousAssert a_af2M -> a_af2M newtype AnonymousColonEqual a_af2P AnonymousColonEqual :: a_af2P -> AnonymousColonEqual a_af2P [$sel:ann:AnonymousColonEqual] :: AnonymousColonEqual a_af2P -> a_af2P newtype AnonymousReturn a_af2S AnonymousReturn :: a_af2S -> AnonymousReturn a_af2S [$sel:ann:AnonymousReturn] :: AnonymousReturn a_af2S -> a_af2S newtype AnonymousDel a_af2V AnonymousDel :: a_af2V -> AnonymousDel a_af2V [$sel:ann:AnonymousDel] :: AnonymousDel a_af2V -> a_af2V newtype AnonymousRaise a_af2Y AnonymousRaise :: a_af2Y -> AnonymousRaise a_af2Y [$sel:ann:AnonymousRaise] :: AnonymousRaise a_af2Y -> a_af2Y newtype AnonymousPass a_af31 AnonymousPass :: a_af31 -> AnonymousPass a_af31 [$sel:ann:AnonymousPass] :: AnonymousPass a_af31 -> a_af31 newtype AnonymousBreak a_af34 AnonymousBreak :: a_af34 -> AnonymousBreak a_af34 [$sel:ann:AnonymousBreak] :: AnonymousBreak a_af34 -> a_af34 newtype AnonymousContinue a_af37 AnonymousContinue :: a_af37 -> AnonymousContinue a_af37 [$sel:ann:AnonymousContinue] :: AnonymousContinue a_af37 -> a_af37 newtype AnonymousIf a_af3a AnonymousIf :: a_af3a -> AnonymousIf a_af3a [$sel:ann:AnonymousIf] :: AnonymousIf a_af3a -> a_af3a newtype AnonymousColon a_af3d AnonymousColon :: a_af3d -> AnonymousColon a_af3d [$sel:ann:AnonymousColon] :: AnonymousColon a_af3d -> a_af3d newtype AnonymousElif a_af3g AnonymousElif :: a_af3g -> AnonymousElif a_af3g [$sel:ann:AnonymousElif] :: AnonymousElif a_af3g -> a_af3g newtype AnonymousElse a_af3j AnonymousElse :: a_af3j -> AnonymousElse a_af3j [$sel:ann:AnonymousElse] :: AnonymousElse a_af3j -> a_af3j newtype AnonymousAsync a_af3m AnonymousAsync :: a_af3m -> AnonymousAsync a_af3m [$sel:ann:AnonymousAsync] :: AnonymousAsync a_af3m -> a_af3m newtype AnonymousFor a_af3p AnonymousFor :: a_af3p -> AnonymousFor a_af3p [$sel:ann:AnonymousFor] :: AnonymousFor a_af3p -> a_af3p newtype AnonymousIn a_af3s AnonymousIn :: a_af3s -> AnonymousIn a_af3s [$sel:ann:AnonymousIn] :: AnonymousIn a_af3s -> a_af3s newtype AnonymousWhile a_af3v AnonymousWhile :: a_af3v -> AnonymousWhile a_af3v [$sel:ann:AnonymousWhile] :: AnonymousWhile a_af3v -> a_af3v newtype AnonymousTry a_af3y AnonymousTry :: a_af3y -> AnonymousTry a_af3y [$sel:ann:AnonymousTry] :: AnonymousTry a_af3y -> a_af3y newtype AnonymousExcept a_af3B AnonymousExcept :: a_af3B -> AnonymousExcept a_af3B [$sel:ann:AnonymousExcept] :: AnonymousExcept a_af3B -> a_af3B newtype AnonymousFinally a_af3E AnonymousFinally :: a_af3E -> AnonymousFinally a_af3E [$sel:ann:AnonymousFinally] :: AnonymousFinally a_af3E -> a_af3E newtype AnonymousWith a_af3H AnonymousWith :: a_af3H -> AnonymousWith a_af3H [$sel:ann:AnonymousWith] :: AnonymousWith a_af3H -> a_af3H newtype AnonymousDef a_af3K AnonymousDef :: a_af3K -> AnonymousDef a_af3K [$sel:ann:AnonymousDef] :: AnonymousDef a_af3K -> a_af3K newtype AnonymousMinusRAngle a_af3N AnonymousMinusRAngle :: a_af3N -> AnonymousMinusRAngle a_af3N [$sel:ann:AnonymousMinusRAngle] :: AnonymousMinusRAngle a_af3N -> a_af3N newtype AnonymousEqual a_af3Q AnonymousEqual :: a_af3Q -> AnonymousEqual a_af3Q [$sel:ann:AnonymousEqual] :: AnonymousEqual a_af3Q -> a_af3Q newtype AnonymousGlobal a_af3T AnonymousGlobal :: a_af3T -> AnonymousGlobal a_af3T [$sel:ann:AnonymousGlobal] :: AnonymousGlobal a_af3T -> a_af3T newtype AnonymousNonlocal a_af3W AnonymousNonlocal :: a_af3W -> AnonymousNonlocal a_af3W [$sel:ann:AnonymousNonlocal] :: AnonymousNonlocal a_af3W -> a_af3W newtype AnonymousExec a_af3Z AnonymousExec :: a_af3Z -> AnonymousExec a_af3Z [$sel:ann:AnonymousExec] :: AnonymousExec a_af3Z -> a_af3Z newtype AnonymousClass a_af42 AnonymousClass :: a_af42 -> AnonymousClass a_af42 [$sel:ann:AnonymousClass] :: AnonymousClass a_af42 -> a_af42 newtype AnonymousAt a_af45 AnonymousAt :: a_af45 -> AnonymousAt a_af45 [$sel:ann:AnonymousAt] :: AnonymousAt a_af45 -> a_af45 newtype AnonymousNot a_af48 AnonymousNot :: a_af48 -> AnonymousNot a_af48 [$sel:ann:AnonymousNot] :: AnonymousNot a_af48 -> a_af48 newtype AnonymousAnd a_af4b AnonymousAnd :: a_af4b -> AnonymousAnd a_af4b [$sel:ann:AnonymousAnd] :: AnonymousAnd a_af4b -> a_af4b newtype AnonymousOr a_af4e AnonymousOr :: a_af4e -> AnonymousOr a_af4e [$sel:ann:AnonymousOr] :: AnonymousOr a_af4e -> a_af4e newtype AnonymousPlus a_af4h AnonymousPlus :: a_af4h -> AnonymousPlus a_af4h [$sel:ann:AnonymousPlus] :: AnonymousPlus a_af4h -> a_af4h newtype AnonymousMinus a_af4k AnonymousMinus :: a_af4k -> AnonymousMinus a_af4k [$sel:ann:AnonymousMinus] :: AnonymousMinus a_af4k -> a_af4k newtype AnonymousSlash a_af4n AnonymousSlash :: a_af4n -> AnonymousSlash a_af4n [$sel:ann:AnonymousSlash] :: AnonymousSlash a_af4n -> a_af4n newtype AnonymousPercent a_af4q AnonymousPercent :: a_af4q -> AnonymousPercent a_af4q [$sel:ann:AnonymousPercent] :: AnonymousPercent a_af4q -> a_af4q newtype AnonymousSlashSlash a_af4t AnonymousSlashSlash :: a_af4t -> AnonymousSlashSlash a_af4t [$sel:ann:AnonymousSlashSlash] :: AnonymousSlashSlash a_af4t -> a_af4t newtype AnonymousStarStar a_af4w AnonymousStarStar :: a_af4w -> AnonymousStarStar a_af4w [$sel:ann:AnonymousStarStar] :: AnonymousStarStar a_af4w -> a_af4w newtype AnonymousPipe a_af4z AnonymousPipe :: a_af4z -> AnonymousPipe a_af4z [$sel:ann:AnonymousPipe] :: AnonymousPipe a_af4z -> a_af4z newtype AnonymousAmpersand a_af4C AnonymousAmpersand :: a_af4C -> AnonymousAmpersand a_af4C [$sel:ann:AnonymousAmpersand] :: AnonymousAmpersand a_af4C -> a_af4C newtype AnonymousCaret a_af4F AnonymousCaret :: a_af4F -> AnonymousCaret a_af4F [$sel:ann:AnonymousCaret] :: AnonymousCaret a_af4F -> a_af4F newtype AnonymousLAngleLAngle a_af4I AnonymousLAngleLAngle :: a_af4I -> AnonymousLAngleLAngle a_af4I [$sel:ann:AnonymousLAngleLAngle] :: AnonymousLAngleLAngle a_af4I -> a_af4I newtype AnonymousTilde a_af4L AnonymousTilde :: a_af4L -> AnonymousTilde a_af4L [$sel:ann:AnonymousTilde] :: AnonymousTilde a_af4L -> a_af4L newtype AnonymousLAngle a_af4O AnonymousLAngle :: a_af4O -> AnonymousLAngle a_af4O [$sel:ann:AnonymousLAngle] :: AnonymousLAngle a_af4O -> a_af4O newtype AnonymousLAngleEqual a_af4R AnonymousLAngleEqual :: a_af4R -> AnonymousLAngleEqual a_af4R [$sel:ann:AnonymousLAngleEqual] :: AnonymousLAngleEqual a_af4R -> a_af4R newtype AnonymousEqualEqual a_af4U AnonymousEqualEqual :: a_af4U -> AnonymousEqualEqual a_af4U [$sel:ann:AnonymousEqualEqual] :: AnonymousEqualEqual a_af4U -> a_af4U newtype AnonymousBangEqual a_af4X AnonymousBangEqual :: a_af4X -> AnonymousBangEqual a_af4X [$sel:ann:AnonymousBangEqual] :: AnonymousBangEqual a_af4X -> a_af4X newtype AnonymousRAngleEqual a_af50 AnonymousRAngleEqual :: a_af50 -> AnonymousRAngleEqual a_af50 [$sel:ann:AnonymousRAngleEqual] :: AnonymousRAngleEqual a_af50 -> a_af50 newtype AnonymousRAngle a_af53 AnonymousRAngle :: a_af53 -> AnonymousRAngle a_af53 [$sel:ann:AnonymousRAngle] :: AnonymousRAngle a_af53 -> a_af53 newtype AnonymousLAngleRAngle a_af56 AnonymousLAngleRAngle :: a_af56 -> AnonymousLAngleRAngle a_af56 [$sel:ann:AnonymousLAngleRAngle] :: AnonymousLAngleRAngle a_af56 -> a_af56 newtype AnonymousIs a_af59 AnonymousIs :: a_af59 -> AnonymousIs a_af59 [$sel:ann:AnonymousIs] :: AnonymousIs a_af59 -> a_af59 newtype AnonymousLambda a_af5c AnonymousLambda :: a_af5c -> AnonymousLambda a_af5c [$sel:ann:AnonymousLambda] :: AnonymousLambda a_af5c -> a_af5c newtype AnonymousPlusEqual a_af5f AnonymousPlusEqual :: a_af5f -> AnonymousPlusEqual a_af5f [$sel:ann:AnonymousPlusEqual] :: AnonymousPlusEqual a_af5f -> a_af5f newtype AnonymousMinusEqual a_af5i AnonymousMinusEqual :: a_af5i -> AnonymousMinusEqual a_af5i [$sel:ann:AnonymousMinusEqual] :: AnonymousMinusEqual a_af5i -> a_af5i newtype AnonymousStarEqual a_af5l AnonymousStarEqual :: a_af5l -> AnonymousStarEqual a_af5l [$sel:ann:AnonymousStarEqual] :: AnonymousStarEqual a_af5l -> a_af5l newtype AnonymousSlashEqual a_af5o AnonymousSlashEqual :: a_af5o -> AnonymousSlashEqual a_af5o [$sel:ann:AnonymousSlashEqual] :: AnonymousSlashEqual a_af5o -> a_af5o newtype AnonymousAtEqual a_af5r AnonymousAtEqual :: a_af5r -> AnonymousAtEqual a_af5r [$sel:ann:AnonymousAtEqual] :: AnonymousAtEqual a_af5r -> a_af5r newtype AnonymousSlashSlashEqual a_af5u AnonymousSlashSlashEqual :: a_af5u -> AnonymousSlashSlashEqual a_af5u [$sel:ann:AnonymousSlashSlashEqual] :: AnonymousSlashSlashEqual a_af5u -> a_af5u newtype AnonymousPercentEqual a_af5x AnonymousPercentEqual :: a_af5x -> AnonymousPercentEqual a_af5x [$sel:ann:AnonymousPercentEqual] :: AnonymousPercentEqual a_af5x -> a_af5x newtype AnonymousStarStarEqual a_af5A AnonymousStarStarEqual :: a_af5A -> AnonymousStarStarEqual a_af5A [$sel:ann:AnonymousStarStarEqual] :: AnonymousStarStarEqual a_af5A -> a_af5A newtype AnonymousRAngleRAngleEqual a_af5D AnonymousRAngleRAngleEqual :: a_af5D -> AnonymousRAngleRAngleEqual a_af5D [$sel:ann:AnonymousRAngleRAngleEqual] :: AnonymousRAngleRAngleEqual a_af5D -> a_af5D newtype AnonymousLAngleLAngleEqual a_af5G AnonymousLAngleLAngleEqual :: a_af5G -> AnonymousLAngleLAngleEqual a_af5G [$sel:ann:AnonymousLAngleLAngleEqual] :: AnonymousLAngleLAngleEqual a_af5G -> a_af5G newtype AnonymousAmpersandEqual a_af5J AnonymousAmpersandEqual :: a_af5J -> AnonymousAmpersandEqual a_af5J [$sel:ann:AnonymousAmpersandEqual] :: AnonymousAmpersandEqual a_af5J -> a_af5J newtype AnonymousCaretEqual a_af5M AnonymousCaretEqual :: a_af5M -> AnonymousCaretEqual a_af5M [$sel:ann:AnonymousCaretEqual] :: AnonymousCaretEqual a_af5M -> a_af5M newtype AnonymousPipeEqual a_af5P AnonymousPipeEqual :: a_af5P -> AnonymousPipeEqual a_af5P [$sel:ann:AnonymousPipeEqual] :: AnonymousPipeEqual a_af5P -> a_af5P newtype AnonymousYield a_af5S AnonymousYield :: a_af5S -> AnonymousYield a_af5S [$sel:ann:AnonymousYield] :: AnonymousYield a_af5S -> a_af5S newtype AnonymousLBracket a_af5V AnonymousLBracket :: a_af5V -> AnonymousLBracket a_af5V [$sel:ann:AnonymousLBracket] :: AnonymousLBracket a_af5V -> a_af5V newtype AnonymousRBracket a_af5Y AnonymousRBracket :: a_af5Y -> AnonymousRBracket a_af5Y [$sel:ann:AnonymousRBracket] :: AnonymousRBracket a_af5Y -> a_af5Y data Ellipsis a_af61 Ellipsis :: a_af61 -> Text -> Ellipsis a_af61 [$sel:ann:Ellipsis] :: Ellipsis a_af61 -> a_af61 [$sel:bytes:Ellipsis] :: Ellipsis a_af61 -> Text newtype AnonymousLBrace a_af64 AnonymousLBrace :: a_af64 -> AnonymousLBrace a_af64 [$sel:ann:AnonymousLBrace] :: AnonymousLBrace a_af64 -> a_af64 newtype AnonymousRBrace a_af67 AnonymousRBrace :: a_af67 -> AnonymousRBrace a_af67 [$sel:ann:AnonymousRBrace] :: AnonymousRBrace a_af67 -> a_af67 data EscapeSequence a_af6a EscapeSequence :: a_af6a -> Text -> EscapeSequence a_af6a [$sel:ann:EscapeSequence] :: EscapeSequence a_af6a -> a_af6a [$sel:bytes:EscapeSequence] :: EscapeSequence a_af6a -> Text data TypeConversion a_af6d TypeConversion :: a_af6d -> Text -> TypeConversion a_af6d [$sel:ann:TypeConversion] :: TypeConversion a_af6d -> a_af6d [$sel:bytes:TypeConversion] :: TypeConversion a_af6d -> Text data Integer a_af6g Integer :: a_af6g -> Text -> Integer a_af6g [$sel:ann:Integer] :: Integer a_af6g -> a_af6g [$sel:bytes:Integer] :: Integer a_af6g -> Text data Float a_af6j Float :: a_af6j -> Text -> Float a_af6j [$sel:ann:Float] :: Float a_af6j -> a_af6j [$sel:bytes:Float] :: Float a_af6j -> Text data Identifier a_af6m Identifier :: a_af6m -> Text -> Identifier a_af6m [$sel:ann:Identifier] :: Identifier a_af6m -> a_af6m [$sel:bytes:Identifier] :: Identifier a_af6m -> Text data NonlocalStatement a_af0W NonlocalStatement :: a_af0W -> NonEmpty (Identifier a_af0W) -> NonlocalStatement a_af0W [$sel:ann:NonlocalStatement] :: NonlocalStatement a_af0W -> a_af0W [$sel:extraChildren:NonlocalStatement] :: NonlocalStatement a_af0W -> NonEmpty (Identifier a_af0W) data GlobalStatement a_af0d GlobalStatement :: a_af0d -> NonEmpty (Identifier a_af0d) -> GlobalStatement a_af0d [$sel:ann:GlobalStatement] :: GlobalStatement a_af0d -> a_af0d [$sel:extraChildren:GlobalStatement] :: GlobalStatement a_af0d -> NonEmpty (Identifier a_af0d) data DottedName a_aeZu DottedName :: a_aeZu -> NonEmpty (Identifier a_aeZu) -> DottedName a_aeZu [$sel:ann:DottedName] :: DottedName a_aeZu -> a_aeZu [$sel:extraChildren:DottedName] :: DottedName a_aeZu -> NonEmpty (Identifier a_aeZu) data RelativeImport a_af1k RelativeImport :: a_af1k -> NonEmpty ((:+:) DottedName ImportPrefix a_af1k) -> RelativeImport a_af1k [$sel:ann:RelativeImport] :: RelativeImport a_af1k -> a_af1k [$sel:extraChildren:RelativeImport] :: RelativeImport a_af1k -> NonEmpty ((:+:) DottedName ImportPrefix a_af1k) data AliasedImport a_aeYh AliasedImport :: a_aeYh -> Identifier a_aeYh -> DottedName a_aeYh -> AliasedImport a_aeYh [$sel:ann:AliasedImport] :: AliasedImport a_aeYh -> a_aeYh [$sel:alias:AliasedImport] :: AliasedImport a_aeYh -> Identifier a_aeYh [$sel:name:AliasedImport] :: AliasedImport a_aeYh -> DottedName a_aeYh data ImportStatement a_af0s ImportStatement :: a_af0s -> [] ((:+:) AliasedImport DottedName a_af0s) -> ImportStatement a_af0s [$sel:ann:ImportStatement] :: ImportStatement a_af0s -> a_af0s [$sel:name:ImportStatement] :: ImportStatement a_af0s -> [] ((:+:) AliasedImport DottedName a_af0s) data ImportFromStatement a_af0m ImportFromStatement :: a_af0m -> [] ((:+:) AliasedImport DottedName a_af0m) -> (:+:) DottedName RelativeImport a_af0m -> NonEmpty (WildcardImport a_af0m) -> ImportFromStatement a_af0m [$sel:ann:ImportFromStatement] :: ImportFromStatement a_af0m -> a_af0m [$sel:name:ImportFromStatement] :: ImportFromStatement a_af0m -> [] ((:+:) AliasedImport DottedName a_af0m) [$sel:moduleName:ImportFromStatement] :: ImportFromStatement a_af0m -> (:+:) DottedName RelativeImport a_af0m [$sel:extraChildren:ImportFromStatement] :: ImportFromStatement a_af0m -> NonEmpty (WildcardImport a_af0m) data FutureImportStatement a_af07 FutureImportStatement :: a_af07 -> [] ((:+:) AliasedImport DottedName a_af07) -> FutureImportStatement a_af07 [$sel:ann:FutureImportStatement] :: FutureImportStatement a_af07 -> a_af07 [$sel:name:FutureImportStatement] :: FutureImportStatement a_af07 -> [] ((:+:) AliasedImport DottedName a_af07) data True a_af6p True :: a_af6p -> Text -> True a_af6p [$sel:ann:True] :: True a_af6p -> a_af6p [$sel:bytes:True] :: True a_af6p -> Text data False a_af6s False :: a_af6s -> Text -> False a_af6s [$sel:ann:False] :: False a_af6s -> a_af6s [$sel:bytes:False] :: False a_af6s -> Text data None a_af6v None :: a_af6v -> Text -> None a_af6v [$sel:ann:None] :: None a_af6v -> a_af6v [$sel:bytes:None] :: None a_af6v -> Text data PrimaryExpression a_aeYd AttributePrimaryExpression :: Attribute a_aeYd -> PrimaryExpression a_aeYd BinaryOperatorPrimaryExpression :: BinaryOperator a_aeYd -> PrimaryExpression a_aeYd CallPrimaryExpression :: Call a_aeYd -> PrimaryExpression a_aeYd ConcatenatedStringPrimaryExpression :: ConcatenatedString a_aeYd -> PrimaryExpression a_aeYd DictionaryPrimaryExpression :: Dictionary a_aeYd -> PrimaryExpression a_aeYd DictionaryComprehensionPrimaryExpression :: DictionaryComprehension a_aeYd -> PrimaryExpression a_aeYd EllipsisPrimaryExpression :: Ellipsis a_aeYd -> PrimaryExpression a_aeYd FalsePrimaryExpression :: False a_aeYd -> PrimaryExpression a_aeYd FloatPrimaryExpression :: Float a_aeYd -> PrimaryExpression a_aeYd GeneratorExpressionPrimaryExpression :: GeneratorExpression a_aeYd -> PrimaryExpression a_aeYd IdentifierPrimaryExpression :: Identifier a_aeYd -> PrimaryExpression a_aeYd IntegerPrimaryExpression :: Integer a_aeYd -> PrimaryExpression a_aeYd ListPrimaryExpression :: List a_aeYd -> PrimaryExpression a_aeYd ListComprehensionPrimaryExpression :: ListComprehension a_aeYd -> PrimaryExpression a_aeYd NonePrimaryExpression :: None a_aeYd -> PrimaryExpression a_aeYd ParenthesizedExpressionPrimaryExpression :: ParenthesizedExpression a_aeYd -> PrimaryExpression a_aeYd SetPrimaryExpression :: Set a_aeYd -> PrimaryExpression a_aeYd SetComprehensionPrimaryExpression :: SetComprehension a_aeYd -> PrimaryExpression a_aeYd StringPrimaryExpression :: String a_aeYd -> PrimaryExpression a_aeYd SubscriptPrimaryExpression :: Subscript a_aeYd -> PrimaryExpression a_aeYd TruePrimaryExpression :: True a_aeYd -> PrimaryExpression a_aeYd TuplePrimaryExpression :: Tuple a_aeYd -> PrimaryExpression a_aeYd UnaryOperatorPrimaryExpression :: UnaryOperator a_aeYd -> PrimaryExpression a_aeYd data UnaryOperator a_af1U UnaryOperator :: a_af1U -> (:+:) AnonymousPlus ((:+:) AnonymousMinus AnonymousTilde) a_af1U -> PrimaryExpression a_af1U -> UnaryOperator a_af1U [$sel:ann:UnaryOperator] :: UnaryOperator a_af1U -> a_af1U [$sel:operator:UnaryOperator] :: UnaryOperator a_af1U -> (:+:) AnonymousPlus ((:+:) AnonymousMinus AnonymousTilde) a_af1U [$sel:argument:UnaryOperator] :: UnaryOperator a_af1U -> PrimaryExpression a_af1U data Tuple a_af1I Tuple :: a_af1I -> [] ((:+:) Expression Yield a_af1I) -> Tuple a_af1I [$sel:ann:Tuple] :: Tuple a_af1I -> a_af1I [$sel:extraChildren:Tuple] :: Tuple a_af1I -> [] ((:+:) Expression Yield a_af1I) data Yield a_af2c Yield :: a_af2c -> Maybe ((:+:) Expression ExpressionList a_af2c) -> Yield a_af2c [$sel:ann:Yield] :: Yield a_af2c -> a_af2c [$sel:extraChildren:Yield] :: Yield a_af2c -> Maybe ((:+:) Expression ExpressionList a_af2c) data ExpressionList a_aeZJ ExpressionList :: a_aeZJ -> NonEmpty (Expression a_aeZJ) -> ExpressionList a_aeZJ [$sel:ann:ExpressionList] :: ExpressionList a_aeZJ -> a_aeZJ [$sel:extraChildren:ExpressionList] :: ExpressionList a_aeZJ -> NonEmpty (Expression a_aeZJ) data Expression a_aeY9 PrimaryExpressionExpression :: PrimaryExpression a_aeY9 -> Expression a_aeY9 AwaitExpression :: Await a_aeY9 -> Expression a_aeY9 BooleanOperatorExpression :: BooleanOperator a_aeY9 -> Expression a_aeY9 ComparisonOperatorExpression :: ComparisonOperator a_aeY9 -> Expression a_aeY9 ConditionalExpressionExpression :: ConditionalExpression a_aeY9 -> Expression a_aeY9 LambdaExpression :: Lambda a_aeY9 -> Expression a_aeY9 NamedExpressionExpression :: NamedExpression a_aeY9 -> Expression a_aeY9 NotOperatorExpression :: NotOperator a_aeY9 -> Expression a_aeY9 data NotOperator a_af0Z NotOperator :: a_af0Z -> Expression a_af0Z -> NotOperator a_af0Z [$sel:ann:NotOperator] :: NotOperator a_af0Z -> a_af0Z [$sel:argument:NotOperator] :: NotOperator a_af0Z -> Expression a_af0Z data NamedExpression a_af0T NamedExpression :: a_af0T -> Expression a_af0T -> Identifier a_af0T -> NamedExpression a_af0T [$sel:ann:NamedExpression] :: NamedExpression a_af0T -> a_af0T [$sel:value:NamedExpression] :: NamedExpression a_af0T -> Expression a_af0T [$sel:name:NamedExpression] :: NamedExpression a_af0T -> Identifier a_af0T data Lambda a_af0B Lambda :: a_af0B -> (:+:) Expression Lambda a_af0B -> Maybe (LambdaParameters a_af0B) -> Lambda a_af0B [$sel:ann:Lambda] :: Lambda a_af0B -> a_af0B [$sel:body:Lambda] :: Lambda a_af0B -> (:+:) Expression Lambda a_af0B [$sel:parameters:Lambda] :: Lambda a_af0B -> Maybe (LambdaParameters a_af0B) data LambdaParameters a_af0E LambdaParameters :: a_af0E -> NonEmpty (Parameter a_af0E) -> LambdaParameters a_af0E [$sel:ann:LambdaParameters] :: LambdaParameters a_af0E -> a_af0E [$sel:extraChildren:LambdaParameters] :: LambdaParameters a_af0E -> NonEmpty (Parameter a_af0E) data Parameter a_aeYb DefaultParameterParameter :: DefaultParameter a_aeYb -> Parameter a_aeYb DictionarySplatParameter :: DictionarySplat a_aeYb -> Parameter a_aeYb IdentifierParameter :: Identifier a_aeYb -> Parameter a_aeYb ListSplatParameter :: ListSplat a_aeYb -> Parameter a_aeYb TupleParameter :: Tuple a_aeYb -> Parameter a_aeYb TypedDefaultParameterParameter :: TypedDefaultParameter a_aeYb -> Parameter a_aeYb TypedParameterParameter :: TypedParameter a_aeYb -> Parameter a_aeYb data TypedParameter a_af1R TypedParameter :: a_af1R -> Type a_af1R -> (:+:) DictionarySplat ((:+:) Identifier ListSplat) a_af1R -> TypedParameter a_af1R [$sel:ann:TypedParameter] :: TypedParameter a_af1R -> a_af1R [$sel:type':TypedParameter] :: TypedParameter a_af1R -> Type a_af1R [$sel:extraChildren:TypedParameter] :: TypedParameter a_af1R -> (:+:) DictionarySplat ((:+:) Identifier ListSplat) a_af1R data Type a_af1L Type :: a_af1L -> Expression a_af1L -> Type a_af1L [$sel:ann:Type] :: Type a_af1L -> a_af1L [$sel:extraChildren:Type] :: Type a_af1L -> Expression a_af1L data ListSplat a_af0N ListSplat :: a_af0N -> Maybe (Expression a_af0N) -> ListSplat a_af0N [$sel:ann:ListSplat] :: ListSplat a_af0N -> a_af0N [$sel:extraChildren:ListSplat] :: ListSplat a_af0N -> Maybe (Expression a_af0N) data DictionarySplat a_aeZr DictionarySplat :: a_aeZr -> Expression a_aeZr -> DictionarySplat a_aeZr [$sel:ann:DictionarySplat] :: DictionarySplat a_aeZr -> a_aeZr [$sel:extraChildren:DictionarySplat] :: DictionarySplat a_aeZr -> Expression a_aeZr data TypedDefaultParameter a_af1O TypedDefaultParameter :: a_af1O -> Expression a_af1O -> Identifier a_af1O -> Type a_af1O -> TypedDefaultParameter a_af1O [$sel:ann:TypedDefaultParameter] :: TypedDefaultParameter a_af1O -> a_af1O [$sel:value:TypedDefaultParameter] :: TypedDefaultParameter a_af1O -> Expression a_af1O [$sel:name:TypedDefaultParameter] :: TypedDefaultParameter a_af1O -> Identifier a_af1O [$sel:type':TypedDefaultParameter] :: TypedDefaultParameter a_af1O -> Type a_af1O data DefaultParameter a_aeZf DefaultParameter :: a_aeZf -> Expression a_aeZf -> Identifier a_aeZf -> DefaultParameter a_aeZf [$sel:ann:DefaultParameter] :: DefaultParameter a_aeZf -> a_aeZf [$sel:value:DefaultParameter] :: DefaultParameter a_aeZf -> Expression a_aeZf [$sel:name:DefaultParameter] :: DefaultParameter a_aeZf -> Identifier a_aeZf data ConditionalExpression a_aeZ3 ConditionalExpression :: a_aeZ3 -> NonEmpty (Expression a_aeZ3) -> ConditionalExpression a_aeZ3 [$sel:ann:ConditionalExpression] :: ConditionalExpression a_aeZ3 -> a_aeZ3 [$sel:extraChildren:ConditionalExpression] :: ConditionalExpression a_aeZ3 -> NonEmpty (Expression a_aeZ3) data ComparisonOperator a_aeYX ComparisonOperator :: a_aeYX -> NonEmpty (PrimaryExpression a_aeYX) -> ComparisonOperator a_aeYX [$sel:ann:ComparisonOperator] :: ComparisonOperator a_aeYX -> a_aeYX [$sel:extraChildren:ComparisonOperator] :: ComparisonOperator a_aeYX -> NonEmpty (PrimaryExpression a_aeYX) data BooleanOperator a_aeYI BooleanOperator :: a_aeYI -> (:+:) AnonymousAnd AnonymousOr a_aeYI -> NonEmpty (Expression a_aeYI) -> Maybe (Expression a_aeYI) -> BooleanOperator a_aeYI [$sel:ann:BooleanOperator] :: BooleanOperator a_aeYI -> a_aeYI [$sel:operator:BooleanOperator] :: BooleanOperator a_aeYI -> (:+:) AnonymousAnd AnonymousOr a_aeYI [$sel:left:BooleanOperator] :: BooleanOperator a_aeYI -> NonEmpty (Expression a_aeYI) [$sel:right:BooleanOperator] :: BooleanOperator a_aeYI -> Maybe (Expression a_aeYI) data Await a_aeYz Await :: a_aeYz -> Expression a_aeYz -> Await a_aeYz [$sel:ann:Await] :: Await a_aeYz -> a_aeYz [$sel:extraChildren:Await] :: Await a_aeYz -> Expression a_aeYz data Subscript a_af1C Subscript :: a_af1C -> NonEmpty ((:+:) AnonymousComma ((:+:) Expression Slice) a_af1C) -> PrimaryExpression a_af1C -> Subscript a_af1C [$sel:ann:Subscript] :: Subscript a_af1C -> a_af1C [$sel:subscript:Subscript] :: Subscript a_af1C -> NonEmpty ((:+:) AnonymousComma ((:+:) Expression Slice) a_af1C) [$sel:value:Subscript] :: Subscript a_af1C -> PrimaryExpression a_af1C data Slice a_af1w Slice :: a_af1w -> [] (Expression a_af1w) -> Slice a_af1w [$sel:ann:Slice] :: Slice a_af1w -> a_af1w [$sel:extraChildren:Slice] :: Slice a_af1w -> [] (Expression a_af1w) data String a_af1z String :: a_af1z -> [] ((:+:) EscapeSequence Interpolation a_af1z) -> String a_af1z [$sel:ann:String] :: String a_af1z -> a_af1z [$sel:extraChildren:String] :: String a_af1z -> [] ((:+:) EscapeSequence Interpolation a_af1z) data Interpolation a_af0v Interpolation :: a_af0v -> NonEmpty ((:+:) Expression ((:+:) FormatSpecifier TypeConversion) a_af0v) -> Interpolation a_af0v [$sel:ann:Interpolation] :: Interpolation a_af0v -> a_af0v [$sel:extraChildren:Interpolation] :: Interpolation a_af0v -> NonEmpty ((:+:) Expression ((:+:) FormatSpecifier TypeConversion) a_af0v) data FormatSpecifier a_af01 FormatSpecifier :: a_af01 -> [] (FormatExpression a_af01) -> FormatSpecifier a_af01 [$sel:ann:FormatSpecifier] :: FormatSpecifier a_af01 -> a_af01 [$sel:extraChildren:FormatSpecifier] :: FormatSpecifier a_af01 -> [] (FormatExpression a_af01) data FormatExpression a_aeZY FormatExpression :: a_aeZY -> Expression a_aeZY -> FormatExpression a_aeZY [$sel:ann:FormatExpression] :: FormatExpression a_aeZY -> a_aeZY [$sel:extraChildren:FormatExpression] :: FormatExpression a_aeZY -> Expression a_aeZY data SetComprehension a_af1t SetComprehension :: a_af1t -> Expression a_af1t -> NonEmpty ((:+:) ForInClause IfClause a_af1t) -> SetComprehension a_af1t [$sel:ann:SetComprehension] :: SetComprehension a_af1t -> a_af1t [$sel:body:SetComprehension] :: SetComprehension a_af1t -> Expression a_af1t [$sel:extraChildren:SetComprehension] :: SetComprehension a_af1t -> NonEmpty ((:+:) ForInClause IfClause a_af1t) data IfClause a_af0g IfClause :: a_af0g -> Expression a_af0g -> IfClause a_af0g [$sel:ann:IfClause] :: IfClause a_af0g -> a_af0g [$sel:extraChildren:IfClause] :: IfClause a_af0g -> Expression a_af0g data ForInClause a_aeZS ForInClause :: a_aeZS -> Variables a_aeZS -> NonEmpty ((:+:) AnonymousComma ((:+:) Expression Lambda) a_aeZS) -> ForInClause a_aeZS [$sel:ann:ForInClause] :: ForInClause a_aeZS -> a_aeZS [$sel:left:ForInClause] :: ForInClause a_aeZS -> Variables a_aeZS [$sel:right:ForInClause] :: ForInClause a_aeZS -> NonEmpty ((:+:) AnonymousComma ((:+:) Expression Lambda) a_aeZS) data Variables a_af1X Variables :: a_af1X -> NonEmpty (PrimaryExpression a_af1X) -> Variables a_af1X [$sel:ann:Variables] :: Variables a_af1X -> a_af1X [$sel:extraChildren:Variables] :: Variables a_af1X -> NonEmpty (PrimaryExpression a_af1X) data Set a_af1q Set :: a_af1q -> NonEmpty ((:+:) Expression ListSplat a_af1q) -> Set a_af1q [$sel:ann:Set] :: Set a_af1q -> a_af1q [$sel:extraChildren:Set] :: Set a_af1q -> NonEmpty ((:+:) Expression ListSplat a_af1q) data ParenthesizedExpression a_af18 ParenthesizedExpression :: a_af18 -> (:+:) Expression Yield a_af18 -> ParenthesizedExpression a_af18 [$sel:ann:ParenthesizedExpression] :: ParenthesizedExpression a_af18 -> a_af18 [$sel:extraChildren:ParenthesizedExpression] :: ParenthesizedExpression a_af18 -> (:+:) Expression Yield a_af18 data ListComprehension a_af0K ListComprehension :: a_af0K -> Expression a_af0K -> NonEmpty ((:+:) ForInClause IfClause a_af0K) -> ListComprehension a_af0K [$sel:ann:ListComprehension] :: ListComprehension a_af0K -> a_af0K [$sel:body:ListComprehension] :: ListComprehension a_af0K -> Expression a_af0K [$sel:extraChildren:ListComprehension] :: ListComprehension a_af0K -> NonEmpty ((:+:) ForInClause IfClause a_af0K) data List a_af0H List :: a_af0H -> [] ((:+:) Expression ListSplat a_af0H) -> List a_af0H [$sel:ann:List] :: List a_af0H -> a_af0H [$sel:extraChildren:List] :: List a_af0H -> [] ((:+:) Expression ListSplat a_af0H) data GeneratorExpression a_af0a GeneratorExpression :: a_af0a -> Expression a_af0a -> NonEmpty ((:+:) ForInClause IfClause a_af0a) -> GeneratorExpression a_af0a [$sel:ann:GeneratorExpression] :: GeneratorExpression a_af0a -> a_af0a [$sel:body:GeneratorExpression] :: GeneratorExpression a_af0a -> Expression a_af0a [$sel:extraChildren:GeneratorExpression] :: GeneratorExpression a_af0a -> NonEmpty ((:+:) ForInClause IfClause a_af0a) data DictionaryComprehension a_aeZo DictionaryComprehension :: a_aeZo -> Pair a_aeZo -> NonEmpty ((:+:) ForInClause IfClause a_aeZo) -> DictionaryComprehension a_aeZo [$sel:ann:DictionaryComprehension] :: DictionaryComprehension a_aeZo -> a_aeZo [$sel:body:DictionaryComprehension] :: DictionaryComprehension a_aeZo -> Pair a_aeZo [$sel:extraChildren:DictionaryComprehension] :: DictionaryComprehension a_aeZo -> NonEmpty ((:+:) ForInClause IfClause a_aeZo) data Pair a_af12 Pair :: a_af12 -> Expression a_af12 -> Expression a_af12 -> Pair a_af12 [$sel:ann:Pair] :: Pair a_af12 -> a_af12 [$sel:value:Pair] :: Pair a_af12 -> Expression a_af12 [$sel:key:Pair] :: Pair a_af12 -> Expression a_af12 data Dictionary a_aeZl Dictionary :: a_aeZl -> [] ((:+:) DictionarySplat Pair a_aeZl) -> Dictionary a_aeZl [$sel:ann:Dictionary] :: Dictionary a_aeZl -> a_aeZl [$sel:extraChildren:Dictionary] :: Dictionary a_aeZl -> [] ((:+:) DictionarySplat Pair a_aeZl) data ConcatenatedString a_aeZ0 ConcatenatedString :: a_aeZ0 -> NonEmpty (String a_aeZ0) -> ConcatenatedString a_aeZ0 [$sel:ann:ConcatenatedString] :: ConcatenatedString a_aeZ0 -> a_aeZ0 [$sel:extraChildren:ConcatenatedString] :: ConcatenatedString a_aeZ0 -> NonEmpty (String a_aeZ0) data Call a_aeYO Call :: a_aeYO -> PrimaryExpression a_aeYO -> (:+:) ArgumentList GeneratorExpression a_aeYO -> Call a_aeYO [$sel:ann:Call] :: Call a_aeYO -> a_aeYO [$sel:function:Call] :: Call a_aeYO -> PrimaryExpression a_aeYO [$sel:arguments:Call] :: Call a_aeYO -> (:+:) ArgumentList GeneratorExpression a_aeYO data ArgumentList a_aeYk ArgumentList :: a_aeYk -> [] ((:+:) Expression ((:+:) DictionarySplat ((:+:) KeywordArgument ListSplat)) a_aeYk) -> ArgumentList a_aeYk [$sel:ann:ArgumentList] :: ArgumentList a_aeYk -> a_aeYk [$sel:extraChildren:ArgumentList] :: ArgumentList a_aeYk -> [] ((:+:) Expression ((:+:) DictionarySplat ((:+:) KeywordArgument ListSplat)) a_aeYk) data KeywordArgument a_af0y KeywordArgument :: a_af0y -> Expression a_af0y -> Identifier a_af0y -> KeywordArgument a_af0y [$sel:ann:KeywordArgument] :: KeywordArgument a_af0y -> a_af0y [$sel:value:KeywordArgument] :: KeywordArgument a_af0y -> Expression a_af0y [$sel:name:KeywordArgument] :: KeywordArgument a_af0y -> Identifier a_af0y data BinaryOperator a_aeYC BinaryOperator :: a_aeYC -> (:+:) AnonymousPercent ((:+:) AnonymousAmpersand ((:+:) AnonymousStar ((:+:) AnonymousStarStar ((:+:) AnonymousPlus ((:+:) AnonymousMinus ((:+:) AnonymousSlash ((:+:) AnonymousSlashSlash ((:+:) AnonymousLAngleLAngle ((:+:) AnonymousRAngleRAngle ((:+:) AnonymousAt ((:+:) AnonymousCaret AnonymousPipe))))))))))) a_aeYC -> PrimaryExpression a_aeYC -> PrimaryExpression a_aeYC -> BinaryOperator a_aeYC [$sel:ann:BinaryOperator] :: BinaryOperator a_aeYC -> a_aeYC [$sel:operator:BinaryOperator] :: BinaryOperator a_aeYC -> (:+:) AnonymousPercent ((:+:) AnonymousAmpersand ((:+:) AnonymousStar ((:+:) AnonymousStarStar ((:+:) AnonymousPlus ((:+:) AnonymousMinus ((:+:) AnonymousSlash ((:+:) AnonymousSlashSlash ((:+:) AnonymousLAngleLAngle ((:+:) AnonymousRAngleRAngle ((:+:) AnonymousAt ((:+:) AnonymousCaret AnonymousPipe))))))))))) a_aeYC [$sel:left:BinaryOperator] :: BinaryOperator a_aeYC -> PrimaryExpression a_aeYC [$sel:right:BinaryOperator] :: BinaryOperator a_aeYC -> PrimaryExpression a_aeYC data Attribute a_aeYt Attribute :: a_aeYt -> NonEmpty ((:+:) PrimaryExpression Identifier a_aeYt) -> Attribute a_aeYt [$sel:ann:Attribute] :: Attribute a_aeYt -> a_aeYt [$sel:extraChildren:Attribute] :: Attribute a_aeYt -> NonEmpty ((:+:) PrimaryExpression Identifier a_aeYt) data WithItem a_af26 WithItem :: a_af26 -> Expression a_af26 -> Maybe (Expression a_af26) -> WithItem a_af26 [$sel:ann:WithItem] :: WithItem a_af26 -> a_af26 [$sel:value:WithItem] :: WithItem a_af26 -> Expression a_af26 [$sel:alias:WithItem] :: WithItem a_af26 -> Maybe (Expression a_af26) data ReturnStatement a_af1n ReturnStatement :: a_af1n -> Maybe (ExpressionList a_af1n) -> ReturnStatement a_af1n [$sel:ann:ReturnStatement] :: ReturnStatement a_af1n -> a_af1n [$sel:extraChildren:ReturnStatement] :: ReturnStatement a_af1n -> Maybe (ExpressionList a_af1n) data RaiseStatement a_af1h RaiseStatement :: a_af1h -> Maybe (Expression a_af1h) -> Maybe (ExpressionList a_af1h) -> RaiseStatement a_af1h [$sel:ann:RaiseStatement] :: RaiseStatement a_af1h -> a_af1h [$sel:cause:RaiseStatement] :: RaiseStatement a_af1h -> Maybe (Expression a_af1h) [$sel:extraChildren:RaiseStatement] :: RaiseStatement a_af1h -> Maybe (ExpressionList a_af1h) data DeleteStatement a_aeZi DeleteStatement :: a_aeZi -> ExpressionList a_aeZi -> DeleteStatement a_aeZi [$sel:ann:DeleteStatement] :: DeleteStatement a_aeZi -> a_aeZi [$sel:extraChildren:DeleteStatement] :: DeleteStatement a_aeZi -> ExpressionList a_aeZi data Assignment a_aeYq Assignment :: a_aeYq -> ExpressionList a_aeYq -> Maybe ((:+:) Assignment ((:+:) AugmentedAssignment ((:+:) ExpressionList Yield)) a_aeYq) -> Maybe (Type a_aeYq) -> Assignment a_aeYq [$sel:ann:Assignment] :: Assignment a_aeYq -> a_aeYq [$sel:left:Assignment] :: Assignment a_aeYq -> ExpressionList a_aeYq [$sel:right:Assignment] :: Assignment a_aeYq -> Maybe ((:+:) Assignment ((:+:) AugmentedAssignment ((:+:) ExpressionList Yield)) a_aeYq) [$sel:type':Assignment] :: Assignment a_aeYq -> Maybe (Type a_aeYq) data AugmentedAssignment a_aeYw AugmentedAssignment :: a_aeYw -> ExpressionList a_aeYw -> (:+:) Assignment ((:+:) AugmentedAssignment ((:+:) ExpressionList Yield)) a_aeYw -> AugmentedAssignment a_aeYw [$sel:ann:AugmentedAssignment] :: AugmentedAssignment a_aeYw -> a_aeYw [$sel:left:AugmentedAssignment] :: AugmentedAssignment a_aeYw -> ExpressionList a_aeYw [$sel:right:AugmentedAssignment] :: AugmentedAssignment a_aeYw -> (:+:) Assignment ((:+:) AugmentedAssignment ((:+:) ExpressionList Yield)) a_aeYw data ExpressionStatement a_aeZM ExpressionStatement :: a_aeZM -> NonEmpty ((:+:) Expression ((:+:) Assignment ((:+:) AugmentedAssignment Yield)) a_aeZM) -> ExpressionStatement a_aeZM [$sel:ann:ExpressionStatement] :: ExpressionStatement a_aeZM -> a_aeZM [$sel:extraChildren:ExpressionStatement] :: ExpressionStatement a_aeZM -> NonEmpty ((:+:) Expression ((:+:) Assignment ((:+:) AugmentedAssignment Yield)) a_aeZM) data ExecStatement a_aeZG ExecStatement :: a_aeZG -> String a_aeZG -> [] (Expression a_aeZG) -> ExecStatement a_aeZG [$sel:ann:ExecStatement] :: ExecStatement a_aeZG -> a_aeZG [$sel:code:ExecStatement] :: ExecStatement a_aeZG -> String a_aeZG [$sel:extraChildren:ExecStatement] :: ExecStatement a_aeZG -> [] (Expression a_aeZG) data Parameters a_af15 Parameters :: a_af15 -> [] (Parameter a_af15) -> Parameters a_af15 [$sel:ann:Parameters] :: Parameters a_af15 -> a_af15 [$sel:extraChildren:Parameters] :: Parameters a_af15 -> [] (Parameter a_af15) data Chevron a_aeYR Chevron :: a_aeYR -> Expression a_aeYR -> Chevron a_aeYR [$sel:ann:Chevron] :: Chevron a_aeYR -> a_aeYR [$sel:extraChildren:Chevron] :: Chevron a_aeYR -> Expression a_aeYR data PrintStatement a_af1e PrintStatement :: a_af1e -> [] (Expression a_af1e) -> [] (Chevron a_af1e) -> PrintStatement a_af1e [$sel:ann:PrintStatement] :: PrintStatement a_af1e -> a_af1e [$sel:argument:PrintStatement] :: PrintStatement a_af1e -> [] (Expression a_af1e) [$sel:extraChildren:PrintStatement] :: PrintStatement a_af1e -> [] (Chevron a_af1e) data AssertStatement a_aeYn AssertStatement :: a_aeYn -> NonEmpty (Expression a_aeYn) -> AssertStatement a_aeYn [$sel:ann:AssertStatement] :: AssertStatement a_aeYn -> a_aeYn [$sel:extraChildren:AssertStatement] :: AssertStatement a_aeYn -> NonEmpty (Expression a_aeYn) data SimpleStatement a_aeYf AssertStatementSimpleStatement :: AssertStatement a_aeYf -> SimpleStatement a_aeYf BreakStatementSimpleStatement :: BreakStatement a_aeYf -> SimpleStatement a_aeYf ContinueStatementSimpleStatement :: ContinueStatement a_aeYf -> SimpleStatement a_aeYf DeleteStatementSimpleStatement :: DeleteStatement a_aeYf -> SimpleStatement a_aeYf ExecStatementSimpleStatement :: ExecStatement a_aeYf -> SimpleStatement a_aeYf ExpressionStatementSimpleStatement :: ExpressionStatement a_aeYf -> SimpleStatement a_aeYf FutureImportStatementSimpleStatement :: FutureImportStatement a_aeYf -> SimpleStatement a_aeYf GlobalStatementSimpleStatement :: GlobalStatement a_aeYf -> SimpleStatement a_aeYf ImportFromStatementSimpleStatement :: ImportFromStatement a_aeYf -> SimpleStatement a_aeYf ImportStatementSimpleStatement :: ImportStatement a_aeYf -> SimpleStatement a_aeYf NonlocalStatementSimpleStatement :: NonlocalStatement a_aeYf -> SimpleStatement a_aeYf PassStatementSimpleStatement :: PassStatement a_aeYf -> SimpleStatement a_aeYf PrintStatementSimpleStatement :: PrintStatement a_aeYf -> SimpleStatement a_aeYf RaiseStatementSimpleStatement :: RaiseStatement a_aeYf -> SimpleStatement a_aeYf ReturnStatementSimpleStatement :: ReturnStatement a_aeYf -> SimpleStatement a_aeYf data Decorator a_aeZc Decorator :: a_aeZc -> Maybe (ArgumentList a_aeZc) -> DottedName a_aeZc -> Decorator a_aeZc [$sel:ann:Decorator] :: Decorator a_aeZc -> a_aeZc [$sel:arguments:Decorator] :: Decorator a_aeZc -> Maybe (ArgumentList a_aeZc) [$sel:extraChildren:Decorator] :: Decorator a_aeZc -> DottedName a_aeZc data ClassDefinition a_aeYU ClassDefinition :: a_aeYU -> Block a_aeYU -> Maybe (ArgumentList a_aeYU) -> Identifier a_aeYU -> ClassDefinition a_aeYU [$sel:ann:ClassDefinition] :: ClassDefinition a_aeYU -> a_aeYU [$sel:body:ClassDefinition] :: ClassDefinition a_aeYU -> Block a_aeYU [$sel:superclasses:ClassDefinition] :: ClassDefinition a_aeYU -> Maybe (ArgumentList a_aeYU) [$sel:name:ClassDefinition] :: ClassDefinition a_aeYU -> Identifier a_aeYU data Block a_aeYF Block :: a_aeYF -> [] ((:+:) CompoundStatement SimpleStatement a_aeYF) -> Block a_aeYF [$sel:ann:Block] :: Block a_aeYF -> a_aeYF [$sel:extraChildren:Block] :: Block a_aeYF -> [] ((:+:) CompoundStatement SimpleStatement a_aeYF) data CompoundStatement a_aeY7 ClassDefinitionCompoundStatement :: ClassDefinition a_aeY7 -> CompoundStatement a_aeY7 DecoratedDefinitionCompoundStatement :: DecoratedDefinition a_aeY7 -> CompoundStatement a_aeY7 ForStatementCompoundStatement :: ForStatement a_aeY7 -> CompoundStatement a_aeY7 FunctionDefinitionCompoundStatement :: FunctionDefinition a_aeY7 -> CompoundStatement a_aeY7 IfStatementCompoundStatement :: IfStatement a_aeY7 -> CompoundStatement a_aeY7 TryStatementCompoundStatement :: TryStatement a_aeY7 -> CompoundStatement a_aeY7 WhileStatementCompoundStatement :: WhileStatement a_aeY7 -> CompoundStatement a_aeY7 WithStatementCompoundStatement :: WithStatement a_aeY7 -> CompoundStatement a_aeY7 data WithStatement a_af29 WithStatement :: a_af29 -> Block a_af29 -> NonEmpty (WithItem a_af29) -> WithStatement a_af29 [$sel:ann:WithStatement] :: WithStatement a_af29 -> a_af29 [$sel:body:WithStatement] :: WithStatement a_af29 -> Block a_af29 [$sel:extraChildren:WithStatement] :: WithStatement a_af29 -> NonEmpty (WithItem a_af29) data WhileStatement a_af20 WhileStatement :: a_af20 -> Maybe (ElseClause a_af20) -> Block a_af20 -> Expression a_af20 -> WhileStatement a_af20 [$sel:ann:WhileStatement] :: WhileStatement a_af20 -> a_af20 [$sel:alternative:WhileStatement] :: WhileStatement a_af20 -> Maybe (ElseClause a_af20) [$sel:body:WhileStatement] :: WhileStatement a_af20 -> Block a_af20 [$sel:condition:WhileStatement] :: WhileStatement a_af20 -> Expression a_af20 data ElseClause a_aeZA ElseClause :: a_aeZA -> Block a_aeZA -> ElseClause a_aeZA [$sel:ann:ElseClause] :: ElseClause a_aeZA -> a_aeZA [$sel:body:ElseClause] :: ElseClause a_aeZA -> Block a_aeZA data TryStatement a_af1F TryStatement :: a_af1F -> Block a_af1F -> NonEmpty ((:+:) ElseClause ((:+:) ExceptClause FinallyClause) a_af1F) -> TryStatement a_af1F [$sel:ann:TryStatement] :: TryStatement a_af1F -> a_af1F [$sel:body:TryStatement] :: TryStatement a_af1F -> Block a_af1F [$sel:extraChildren:TryStatement] :: TryStatement a_af1F -> NonEmpty ((:+:) ElseClause ((:+:) ExceptClause FinallyClause) a_af1F) data FinallyClause a_aeZP FinallyClause :: a_aeZP -> Block a_aeZP -> FinallyClause a_aeZP [$sel:ann:FinallyClause] :: FinallyClause a_aeZP -> a_aeZP [$sel:extraChildren:FinallyClause] :: FinallyClause a_aeZP -> Block a_aeZP data ExceptClause a_aeZD ExceptClause :: a_aeZD -> NonEmpty ((:+:) Expression Block a_aeZD) -> ExceptClause a_aeZD [$sel:ann:ExceptClause] :: ExceptClause a_aeZD -> a_aeZD [$sel:extraChildren:ExceptClause] :: ExceptClause a_aeZD -> NonEmpty ((:+:) Expression Block a_aeZD) data IfStatement a_af0j IfStatement :: a_af0j -> [] ((:+:) ElifClause ElseClause a_af0j) -> Block a_af0j -> Expression a_af0j -> IfStatement a_af0j [$sel:ann:IfStatement] :: IfStatement a_af0j -> a_af0j [$sel:alternative:IfStatement] :: IfStatement a_af0j -> [] ((:+:) ElifClause ElseClause a_af0j) [$sel:consequence:IfStatement] :: IfStatement a_af0j -> Block a_af0j [$sel:condition:IfStatement] :: IfStatement a_af0j -> Expression a_af0j data ElifClause a_aeZx ElifClause :: a_aeZx -> Block a_aeZx -> Expression a_aeZx -> ElifClause a_aeZx [$sel:ann:ElifClause] :: ElifClause a_aeZx -> a_aeZx [$sel:consequence:ElifClause] :: ElifClause a_aeZx -> Block a_aeZx [$sel:condition:ElifClause] :: ElifClause a_aeZx -> Expression a_aeZx data FunctionDefinition a_af04 FunctionDefinition :: a_af04 -> Maybe (Type a_af04) -> Block a_af04 -> Identifier a_af04 -> Parameters a_af04 -> FunctionDefinition a_af04 [$sel:ann:FunctionDefinition] :: FunctionDefinition a_af04 -> a_af04 [$sel:returnType:FunctionDefinition] :: FunctionDefinition a_af04 -> Maybe (Type a_af04) [$sel:body:FunctionDefinition] :: FunctionDefinition a_af04 -> Block a_af04 [$sel:name:FunctionDefinition] :: FunctionDefinition a_af04 -> Identifier a_af04 [$sel:parameters:FunctionDefinition] :: FunctionDefinition a_af04 -> Parameters a_af04 data ForStatement a_aeZV ForStatement :: a_aeZV -> Maybe (ElseClause a_aeZV) -> Block a_aeZV -> Variables a_aeZV -> ExpressionList a_aeZV -> ForStatement a_aeZV [$sel:ann:ForStatement] :: ForStatement a_aeZV -> a_aeZV [$sel:alternative:ForStatement] :: ForStatement a_aeZV -> Maybe (ElseClause a_aeZV) [$sel:body:ForStatement] :: ForStatement a_aeZV -> Block a_aeZV [$sel:left:ForStatement] :: ForStatement a_aeZV -> Variables a_aeZV [$sel:right:ForStatement] :: ForStatement a_aeZV -> ExpressionList a_aeZV data DecoratedDefinition a_aeZ9 DecoratedDefinition :: a_aeZ9 -> (:+:) ClassDefinition FunctionDefinition a_aeZ9 -> NonEmpty (Decorator a_aeZ9) -> DecoratedDefinition a_aeZ9 [$sel:ann:DecoratedDefinition] :: DecoratedDefinition a_aeZ9 -> a_aeZ9 [$sel:definition:DecoratedDefinition] :: DecoratedDefinition a_aeZ9 -> (:+:) ClassDefinition FunctionDefinition a_aeZ9 [$sel:extraChildren:DecoratedDefinition] :: DecoratedDefinition a_aeZ9 -> NonEmpty (Decorator a_aeZ9) data Module a_af0Q Module :: a_af0Q -> [] ((:+:) CompoundStatement SimpleStatement a_af0Q) -> Module a_af0Q [$sel:ann:Module] :: Module a_af0Q -> a_af0Q [$sel:extraChildren:Module] :: Module a_af0Q -> [] ((:+:) CompoundStatement SimpleStatement a_af0Q) newtype AnonymousAwait a_af6y AnonymousAwait :: a_af6y -> AnonymousAwait a_af6y [$sel:ann:AnonymousAwait] :: AnonymousAwait a_af6y -> a_af6y data Comment a_af6B Comment :: a_af6B -> Text -> Comment a_af6B [$sel:ann:Comment] :: Comment a_af6B -> a_af6B [$sel:bytes:Comment] :: Comment a_af6B -> Text instance GHC.Generics.Generic1 TreeSitter.Python.AST.Comment instance Data.Traversable.Traversable TreeSitter.Python.AST.Comment instance GHC.Base.Functor TreeSitter.Python.AST.Comment instance Data.Foldable.Foldable TreeSitter.Python.AST.Comment instance GHC.Generics.Generic (TreeSitter.Python.AST.Comment a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Comment a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Comment a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Comment a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Comment instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAwait instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAwait instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAwait instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAwait instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAwait a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAwait a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAwait a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAwait a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAwait instance GHC.Generics.Generic1 TreeSitter.Python.AST.Module instance Data.Traversable.Traversable TreeSitter.Python.AST.Module instance GHC.Base.Functor TreeSitter.Python.AST.Module instance Data.Foldable.Foldable TreeSitter.Python.AST.Module instance GHC.Generics.Generic (TreeSitter.Python.AST.Module a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Module a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Module a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Module a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Module instance GHC.Generics.Generic1 TreeSitter.Python.AST.DecoratedDefinition instance Data.Traversable.Traversable TreeSitter.Python.AST.DecoratedDefinition instance GHC.Base.Functor TreeSitter.Python.AST.DecoratedDefinition instance Data.Foldable.Foldable TreeSitter.Python.AST.DecoratedDefinition instance GHC.Generics.Generic (TreeSitter.Python.AST.DecoratedDefinition a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.DecoratedDefinition a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.DecoratedDefinition a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.DecoratedDefinition a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.DecoratedDefinition instance GHC.Generics.Generic1 TreeSitter.Python.AST.ForStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.ForStatement instance GHC.Base.Functor TreeSitter.Python.AST.ForStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.ForStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.ForStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ForStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ForStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ForStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ForStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.FunctionDefinition instance Data.Traversable.Traversable TreeSitter.Python.AST.FunctionDefinition instance GHC.Base.Functor TreeSitter.Python.AST.FunctionDefinition instance Data.Foldable.Foldable TreeSitter.Python.AST.FunctionDefinition instance GHC.Generics.Generic (TreeSitter.Python.AST.FunctionDefinition a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.FunctionDefinition a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.FunctionDefinition a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.FunctionDefinition a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.FunctionDefinition instance GHC.Generics.Generic1 TreeSitter.Python.AST.ElifClause instance Data.Traversable.Traversable TreeSitter.Python.AST.ElifClause instance GHC.Base.Functor TreeSitter.Python.AST.ElifClause instance Data.Foldable.Foldable TreeSitter.Python.AST.ElifClause instance GHC.Generics.Generic (TreeSitter.Python.AST.ElifClause a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ElifClause a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ElifClause a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ElifClause a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ElifClause instance GHC.Generics.Generic1 TreeSitter.Python.AST.IfStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.IfStatement instance GHC.Base.Functor TreeSitter.Python.AST.IfStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.IfStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.IfStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.IfStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.IfStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.IfStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.IfStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.ExceptClause instance Data.Traversable.Traversable TreeSitter.Python.AST.ExceptClause instance GHC.Base.Functor TreeSitter.Python.AST.ExceptClause instance Data.Foldable.Foldable TreeSitter.Python.AST.ExceptClause instance GHC.Generics.Generic (TreeSitter.Python.AST.ExceptClause a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ExceptClause a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ExceptClause a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ExceptClause a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ExceptClause instance GHC.Generics.Generic1 TreeSitter.Python.AST.FinallyClause instance Data.Traversable.Traversable TreeSitter.Python.AST.FinallyClause instance GHC.Base.Functor TreeSitter.Python.AST.FinallyClause instance Data.Foldable.Foldable TreeSitter.Python.AST.FinallyClause instance GHC.Generics.Generic (TreeSitter.Python.AST.FinallyClause a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.FinallyClause a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.FinallyClause a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.FinallyClause a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.FinallyClause instance GHC.Generics.Generic1 TreeSitter.Python.AST.TryStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.TryStatement instance GHC.Base.Functor TreeSitter.Python.AST.TryStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.TryStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.TryStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.TryStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.TryStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.TryStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.TryStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.ElseClause instance Data.Traversable.Traversable TreeSitter.Python.AST.ElseClause instance GHC.Base.Functor TreeSitter.Python.AST.ElseClause instance Data.Foldable.Foldable TreeSitter.Python.AST.ElseClause instance GHC.Generics.Generic (TreeSitter.Python.AST.ElseClause a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ElseClause a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ElseClause a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ElseClause a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ElseClause instance GHC.Generics.Generic1 TreeSitter.Python.AST.WhileStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.WhileStatement instance GHC.Base.Functor TreeSitter.Python.AST.WhileStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.WhileStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.WhileStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.WhileStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.WhileStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.WhileStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.WhileStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.WithStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.WithStatement instance GHC.Base.Functor TreeSitter.Python.AST.WithStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.WithStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.WithStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.WithStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.WithStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.WithStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.WithStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.CompoundStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.CompoundStatement instance GHC.Base.Functor TreeSitter.Python.AST.CompoundStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.CompoundStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.CompoundStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.CompoundStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.CompoundStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.CompoundStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.CompoundStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.Block instance Data.Traversable.Traversable TreeSitter.Python.AST.Block instance GHC.Base.Functor TreeSitter.Python.AST.Block instance Data.Foldable.Foldable TreeSitter.Python.AST.Block instance GHC.Generics.Generic (TreeSitter.Python.AST.Block a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Block a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Block a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Block a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Block instance GHC.Generics.Generic1 TreeSitter.Python.AST.ClassDefinition instance Data.Traversable.Traversable TreeSitter.Python.AST.ClassDefinition instance GHC.Base.Functor TreeSitter.Python.AST.ClassDefinition instance Data.Foldable.Foldable TreeSitter.Python.AST.ClassDefinition instance GHC.Generics.Generic (TreeSitter.Python.AST.ClassDefinition a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ClassDefinition a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ClassDefinition a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ClassDefinition a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ClassDefinition instance GHC.Generics.Generic1 TreeSitter.Python.AST.Decorator instance Data.Traversable.Traversable TreeSitter.Python.AST.Decorator instance GHC.Base.Functor TreeSitter.Python.AST.Decorator instance Data.Foldable.Foldable TreeSitter.Python.AST.Decorator instance GHC.Generics.Generic (TreeSitter.Python.AST.Decorator a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Decorator a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Decorator a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Decorator a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Decorator instance GHC.Generics.Generic1 TreeSitter.Python.AST.SimpleStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.SimpleStatement instance GHC.Base.Functor TreeSitter.Python.AST.SimpleStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.SimpleStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.SimpleStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.SimpleStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.SimpleStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.SimpleStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.SimpleStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.AssertStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.AssertStatement instance GHC.Base.Functor TreeSitter.Python.AST.AssertStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.AssertStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.AssertStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AssertStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AssertStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AssertStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AssertStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.PrintStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.PrintStatement instance GHC.Base.Functor TreeSitter.Python.AST.PrintStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.PrintStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.PrintStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.PrintStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.PrintStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.PrintStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.PrintStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.Chevron instance Data.Traversable.Traversable TreeSitter.Python.AST.Chevron instance GHC.Base.Functor TreeSitter.Python.AST.Chevron instance Data.Foldable.Foldable TreeSitter.Python.AST.Chevron instance GHC.Generics.Generic (TreeSitter.Python.AST.Chevron a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Chevron a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Chevron a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Chevron a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Chevron instance GHC.Generics.Generic1 TreeSitter.Python.AST.Parameters instance Data.Traversable.Traversable TreeSitter.Python.AST.Parameters instance GHC.Base.Functor TreeSitter.Python.AST.Parameters instance Data.Foldable.Foldable TreeSitter.Python.AST.Parameters instance GHC.Generics.Generic (TreeSitter.Python.AST.Parameters a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Parameters a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Parameters a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Parameters a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Parameters instance GHC.Generics.Generic1 TreeSitter.Python.AST.ExecStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.ExecStatement instance GHC.Base.Functor TreeSitter.Python.AST.ExecStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.ExecStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.ExecStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ExecStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ExecStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ExecStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ExecStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.ExpressionStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.ExpressionStatement instance GHC.Base.Functor TreeSitter.Python.AST.ExpressionStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.ExpressionStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.ExpressionStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ExpressionStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ExpressionStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ExpressionStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ExpressionStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.AugmentedAssignment instance Data.Traversable.Traversable TreeSitter.Python.AST.AugmentedAssignment instance GHC.Base.Functor TreeSitter.Python.AST.AugmentedAssignment instance Data.Foldable.Foldable TreeSitter.Python.AST.AugmentedAssignment instance GHC.Generics.Generic (TreeSitter.Python.AST.AugmentedAssignment a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AugmentedAssignment a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AugmentedAssignment a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AugmentedAssignment a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AugmentedAssignment instance GHC.Generics.Generic1 TreeSitter.Python.AST.Assignment instance Data.Traversable.Traversable TreeSitter.Python.AST.Assignment instance GHC.Base.Functor TreeSitter.Python.AST.Assignment instance Data.Foldable.Foldable TreeSitter.Python.AST.Assignment instance GHC.Generics.Generic (TreeSitter.Python.AST.Assignment a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Assignment a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Assignment a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Assignment a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Assignment instance GHC.Generics.Generic1 TreeSitter.Python.AST.DeleteStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.DeleteStatement instance GHC.Base.Functor TreeSitter.Python.AST.DeleteStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.DeleteStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.DeleteStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.DeleteStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.DeleteStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.DeleteStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.DeleteStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.RaiseStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.RaiseStatement instance GHC.Base.Functor TreeSitter.Python.AST.RaiseStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.RaiseStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.RaiseStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.RaiseStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.RaiseStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.RaiseStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.RaiseStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.ReturnStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.ReturnStatement instance GHC.Base.Functor TreeSitter.Python.AST.ReturnStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.ReturnStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.ReturnStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ReturnStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ReturnStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ReturnStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ReturnStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.WithItem instance Data.Traversable.Traversable TreeSitter.Python.AST.WithItem instance GHC.Base.Functor TreeSitter.Python.AST.WithItem instance Data.Foldable.Foldable TreeSitter.Python.AST.WithItem instance GHC.Generics.Generic (TreeSitter.Python.AST.WithItem a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.WithItem a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.WithItem a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.WithItem a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.WithItem instance GHC.Generics.Generic1 TreeSitter.Python.AST.Attribute instance Data.Traversable.Traversable TreeSitter.Python.AST.Attribute instance GHC.Base.Functor TreeSitter.Python.AST.Attribute instance Data.Foldable.Foldable TreeSitter.Python.AST.Attribute instance GHC.Generics.Generic (TreeSitter.Python.AST.Attribute a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Attribute a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Attribute a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Attribute a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Attribute instance GHC.Generics.Generic1 TreeSitter.Python.AST.BinaryOperator instance Data.Traversable.Traversable TreeSitter.Python.AST.BinaryOperator instance GHC.Base.Functor TreeSitter.Python.AST.BinaryOperator instance Data.Foldable.Foldable TreeSitter.Python.AST.BinaryOperator instance GHC.Generics.Generic (TreeSitter.Python.AST.BinaryOperator a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.BinaryOperator a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.BinaryOperator a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.BinaryOperator a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.BinaryOperator instance GHC.Generics.Generic1 TreeSitter.Python.AST.KeywordArgument instance Data.Traversable.Traversable TreeSitter.Python.AST.KeywordArgument instance GHC.Base.Functor TreeSitter.Python.AST.KeywordArgument instance Data.Foldable.Foldable TreeSitter.Python.AST.KeywordArgument instance GHC.Generics.Generic (TreeSitter.Python.AST.KeywordArgument a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.KeywordArgument a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.KeywordArgument a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.KeywordArgument a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.KeywordArgument instance GHC.Generics.Generic1 TreeSitter.Python.AST.ArgumentList instance Data.Traversable.Traversable TreeSitter.Python.AST.ArgumentList instance GHC.Base.Functor TreeSitter.Python.AST.ArgumentList instance Data.Foldable.Foldable TreeSitter.Python.AST.ArgumentList instance GHC.Generics.Generic (TreeSitter.Python.AST.ArgumentList a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ArgumentList a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ArgumentList a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ArgumentList a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ArgumentList instance GHC.Generics.Generic1 TreeSitter.Python.AST.Call instance Data.Traversable.Traversable TreeSitter.Python.AST.Call instance GHC.Base.Functor TreeSitter.Python.AST.Call instance Data.Foldable.Foldable TreeSitter.Python.AST.Call instance GHC.Generics.Generic (TreeSitter.Python.AST.Call a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Call a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Call a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Call a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Call instance GHC.Generics.Generic1 TreeSitter.Python.AST.ConcatenatedString instance Data.Traversable.Traversable TreeSitter.Python.AST.ConcatenatedString instance GHC.Base.Functor TreeSitter.Python.AST.ConcatenatedString instance Data.Foldable.Foldable TreeSitter.Python.AST.ConcatenatedString instance GHC.Generics.Generic (TreeSitter.Python.AST.ConcatenatedString a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ConcatenatedString a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ConcatenatedString a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ConcatenatedString a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ConcatenatedString instance GHC.Generics.Generic1 TreeSitter.Python.AST.Dictionary instance Data.Traversable.Traversable TreeSitter.Python.AST.Dictionary instance GHC.Base.Functor TreeSitter.Python.AST.Dictionary instance Data.Foldable.Foldable TreeSitter.Python.AST.Dictionary instance GHC.Generics.Generic (TreeSitter.Python.AST.Dictionary a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Dictionary a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Dictionary a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Dictionary a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Dictionary instance GHC.Generics.Generic1 TreeSitter.Python.AST.Pair instance Data.Traversable.Traversable TreeSitter.Python.AST.Pair instance GHC.Base.Functor TreeSitter.Python.AST.Pair instance Data.Foldable.Foldable TreeSitter.Python.AST.Pair instance GHC.Generics.Generic (TreeSitter.Python.AST.Pair a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Pair a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Pair a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Pair a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Pair instance GHC.Generics.Generic1 TreeSitter.Python.AST.DictionaryComprehension instance Data.Traversable.Traversable TreeSitter.Python.AST.DictionaryComprehension instance GHC.Base.Functor TreeSitter.Python.AST.DictionaryComprehension instance Data.Foldable.Foldable TreeSitter.Python.AST.DictionaryComprehension instance GHC.Generics.Generic (TreeSitter.Python.AST.DictionaryComprehension a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.DictionaryComprehension a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.DictionaryComprehension a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.DictionaryComprehension a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.DictionaryComprehension instance GHC.Generics.Generic1 TreeSitter.Python.AST.GeneratorExpression instance Data.Traversable.Traversable TreeSitter.Python.AST.GeneratorExpression instance GHC.Base.Functor TreeSitter.Python.AST.GeneratorExpression instance Data.Foldable.Foldable TreeSitter.Python.AST.GeneratorExpression instance GHC.Generics.Generic (TreeSitter.Python.AST.GeneratorExpression a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.GeneratorExpression a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.GeneratorExpression a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.GeneratorExpression a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.GeneratorExpression instance GHC.Generics.Generic1 TreeSitter.Python.AST.List instance Data.Traversable.Traversable TreeSitter.Python.AST.List instance GHC.Base.Functor TreeSitter.Python.AST.List instance Data.Foldable.Foldable TreeSitter.Python.AST.List instance GHC.Generics.Generic (TreeSitter.Python.AST.List a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.List a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.List a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.List a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.List instance GHC.Generics.Generic1 TreeSitter.Python.AST.ListComprehension instance Data.Traversable.Traversable TreeSitter.Python.AST.ListComprehension instance GHC.Base.Functor TreeSitter.Python.AST.ListComprehension instance Data.Foldable.Foldable TreeSitter.Python.AST.ListComprehension instance GHC.Generics.Generic (TreeSitter.Python.AST.ListComprehension a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ListComprehension a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ListComprehension a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ListComprehension a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ListComprehension instance GHC.Generics.Generic1 TreeSitter.Python.AST.ParenthesizedExpression instance Data.Traversable.Traversable TreeSitter.Python.AST.ParenthesizedExpression instance GHC.Base.Functor TreeSitter.Python.AST.ParenthesizedExpression instance Data.Foldable.Foldable TreeSitter.Python.AST.ParenthesizedExpression instance GHC.Generics.Generic (TreeSitter.Python.AST.ParenthesizedExpression a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ParenthesizedExpression a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ParenthesizedExpression a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ParenthesizedExpression a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ParenthesizedExpression instance GHC.Generics.Generic1 TreeSitter.Python.AST.Set instance Data.Traversable.Traversable TreeSitter.Python.AST.Set instance GHC.Base.Functor TreeSitter.Python.AST.Set instance Data.Foldable.Foldable TreeSitter.Python.AST.Set instance GHC.Generics.Generic (TreeSitter.Python.AST.Set a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Set a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Set a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Set a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Set instance GHC.Generics.Generic1 TreeSitter.Python.AST.Variables instance Data.Traversable.Traversable TreeSitter.Python.AST.Variables instance GHC.Base.Functor TreeSitter.Python.AST.Variables instance Data.Foldable.Foldable TreeSitter.Python.AST.Variables instance GHC.Generics.Generic (TreeSitter.Python.AST.Variables a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Variables a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Variables a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Variables a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Variables instance GHC.Generics.Generic1 TreeSitter.Python.AST.ForInClause instance Data.Traversable.Traversable TreeSitter.Python.AST.ForInClause instance GHC.Base.Functor TreeSitter.Python.AST.ForInClause instance Data.Foldable.Foldable TreeSitter.Python.AST.ForInClause instance GHC.Generics.Generic (TreeSitter.Python.AST.ForInClause a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ForInClause a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ForInClause a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ForInClause a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ForInClause instance GHC.Generics.Generic1 TreeSitter.Python.AST.IfClause instance Data.Traversable.Traversable TreeSitter.Python.AST.IfClause instance GHC.Base.Functor TreeSitter.Python.AST.IfClause instance Data.Foldable.Foldable TreeSitter.Python.AST.IfClause instance GHC.Generics.Generic (TreeSitter.Python.AST.IfClause a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.IfClause a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.IfClause a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.IfClause a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.IfClause instance GHC.Generics.Generic1 TreeSitter.Python.AST.SetComprehension instance Data.Traversable.Traversable TreeSitter.Python.AST.SetComprehension instance GHC.Base.Functor TreeSitter.Python.AST.SetComprehension instance Data.Foldable.Foldable TreeSitter.Python.AST.SetComprehension instance GHC.Generics.Generic (TreeSitter.Python.AST.SetComprehension a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.SetComprehension a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.SetComprehension a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.SetComprehension a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.SetComprehension instance GHC.Generics.Generic1 TreeSitter.Python.AST.FormatExpression instance Data.Traversable.Traversable TreeSitter.Python.AST.FormatExpression instance GHC.Base.Functor TreeSitter.Python.AST.FormatExpression instance Data.Foldable.Foldable TreeSitter.Python.AST.FormatExpression instance GHC.Generics.Generic (TreeSitter.Python.AST.FormatExpression a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.FormatExpression a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.FormatExpression a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.FormatExpression a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.FormatExpression instance GHC.Generics.Generic1 TreeSitter.Python.AST.FormatSpecifier instance Data.Traversable.Traversable TreeSitter.Python.AST.FormatSpecifier instance GHC.Base.Functor TreeSitter.Python.AST.FormatSpecifier instance Data.Foldable.Foldable TreeSitter.Python.AST.FormatSpecifier instance GHC.Generics.Generic (TreeSitter.Python.AST.FormatSpecifier a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.FormatSpecifier a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.FormatSpecifier a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.FormatSpecifier a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.FormatSpecifier instance GHC.Generics.Generic1 TreeSitter.Python.AST.Interpolation instance Data.Traversable.Traversable TreeSitter.Python.AST.Interpolation instance GHC.Base.Functor TreeSitter.Python.AST.Interpolation instance Data.Foldable.Foldable TreeSitter.Python.AST.Interpolation instance GHC.Generics.Generic (TreeSitter.Python.AST.Interpolation a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Interpolation a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Interpolation a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Interpolation a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Interpolation instance GHC.Generics.Generic1 TreeSitter.Python.AST.String instance Data.Traversable.Traversable TreeSitter.Python.AST.String instance GHC.Base.Functor TreeSitter.Python.AST.String instance Data.Foldable.Foldable TreeSitter.Python.AST.String instance GHC.Generics.Generic (TreeSitter.Python.AST.String a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.String a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.String a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.String a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.String instance GHC.Generics.Generic1 TreeSitter.Python.AST.Slice instance Data.Traversable.Traversable TreeSitter.Python.AST.Slice instance GHC.Base.Functor TreeSitter.Python.AST.Slice instance Data.Foldable.Foldable TreeSitter.Python.AST.Slice instance GHC.Generics.Generic (TreeSitter.Python.AST.Slice a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Slice a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Slice a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Slice a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Slice instance GHC.Generics.Generic1 TreeSitter.Python.AST.Subscript instance Data.Traversable.Traversable TreeSitter.Python.AST.Subscript instance GHC.Base.Functor TreeSitter.Python.AST.Subscript instance Data.Foldable.Foldable TreeSitter.Python.AST.Subscript instance GHC.Generics.Generic (TreeSitter.Python.AST.Subscript a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Subscript a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Subscript a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Subscript a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Subscript instance GHC.Generics.Generic1 TreeSitter.Python.AST.Await instance Data.Traversable.Traversable TreeSitter.Python.AST.Await instance GHC.Base.Functor TreeSitter.Python.AST.Await instance Data.Foldable.Foldable TreeSitter.Python.AST.Await instance GHC.Generics.Generic (TreeSitter.Python.AST.Await a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Await a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Await a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Await a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Await instance GHC.Generics.Generic1 TreeSitter.Python.AST.BooleanOperator instance Data.Traversable.Traversable TreeSitter.Python.AST.BooleanOperator instance GHC.Base.Functor TreeSitter.Python.AST.BooleanOperator instance Data.Foldable.Foldable TreeSitter.Python.AST.BooleanOperator instance GHC.Generics.Generic (TreeSitter.Python.AST.BooleanOperator a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.BooleanOperator a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.BooleanOperator a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.BooleanOperator a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.BooleanOperator instance GHC.Generics.Generic1 TreeSitter.Python.AST.ComparisonOperator instance Data.Traversable.Traversable TreeSitter.Python.AST.ComparisonOperator instance GHC.Base.Functor TreeSitter.Python.AST.ComparisonOperator instance Data.Foldable.Foldable TreeSitter.Python.AST.ComparisonOperator instance GHC.Generics.Generic (TreeSitter.Python.AST.ComparisonOperator a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ComparisonOperator a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ComparisonOperator a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ComparisonOperator a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ComparisonOperator instance GHC.Generics.Generic1 TreeSitter.Python.AST.ConditionalExpression instance Data.Traversable.Traversable TreeSitter.Python.AST.ConditionalExpression instance GHC.Base.Functor TreeSitter.Python.AST.ConditionalExpression instance Data.Foldable.Foldable TreeSitter.Python.AST.ConditionalExpression instance GHC.Generics.Generic (TreeSitter.Python.AST.ConditionalExpression a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ConditionalExpression a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ConditionalExpression a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ConditionalExpression a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ConditionalExpression instance GHC.Generics.Generic1 TreeSitter.Python.AST.DefaultParameter instance Data.Traversable.Traversable TreeSitter.Python.AST.DefaultParameter instance GHC.Base.Functor TreeSitter.Python.AST.DefaultParameter instance Data.Foldable.Foldable TreeSitter.Python.AST.DefaultParameter instance GHC.Generics.Generic (TreeSitter.Python.AST.DefaultParameter a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.DefaultParameter a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.DefaultParameter a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.DefaultParameter a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.DefaultParameter instance GHC.Generics.Generic1 TreeSitter.Python.AST.TypedDefaultParameter instance Data.Traversable.Traversable TreeSitter.Python.AST.TypedDefaultParameter instance GHC.Base.Functor TreeSitter.Python.AST.TypedDefaultParameter instance Data.Foldable.Foldable TreeSitter.Python.AST.TypedDefaultParameter instance GHC.Generics.Generic (TreeSitter.Python.AST.TypedDefaultParameter a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.TypedDefaultParameter a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.TypedDefaultParameter a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.TypedDefaultParameter a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.TypedDefaultParameter instance GHC.Generics.Generic1 TreeSitter.Python.AST.DictionarySplat instance Data.Traversable.Traversable TreeSitter.Python.AST.DictionarySplat instance GHC.Base.Functor TreeSitter.Python.AST.DictionarySplat instance Data.Foldable.Foldable TreeSitter.Python.AST.DictionarySplat instance GHC.Generics.Generic (TreeSitter.Python.AST.DictionarySplat a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.DictionarySplat a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.DictionarySplat a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.DictionarySplat a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.DictionarySplat instance GHC.Generics.Generic1 TreeSitter.Python.AST.ListSplat instance Data.Traversable.Traversable TreeSitter.Python.AST.ListSplat instance GHC.Base.Functor TreeSitter.Python.AST.ListSplat instance Data.Foldable.Foldable TreeSitter.Python.AST.ListSplat instance GHC.Generics.Generic (TreeSitter.Python.AST.ListSplat a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ListSplat a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ListSplat a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ListSplat a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ListSplat instance GHC.Generics.Generic1 TreeSitter.Python.AST.Type instance Data.Traversable.Traversable TreeSitter.Python.AST.Type instance GHC.Base.Functor TreeSitter.Python.AST.Type instance Data.Foldable.Foldable TreeSitter.Python.AST.Type instance GHC.Generics.Generic (TreeSitter.Python.AST.Type a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Type a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Type a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Type a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Type instance GHC.Generics.Generic1 TreeSitter.Python.AST.TypedParameter instance Data.Traversable.Traversable TreeSitter.Python.AST.TypedParameter instance GHC.Base.Functor TreeSitter.Python.AST.TypedParameter instance Data.Foldable.Foldable TreeSitter.Python.AST.TypedParameter instance GHC.Generics.Generic (TreeSitter.Python.AST.TypedParameter a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.TypedParameter a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.TypedParameter a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.TypedParameter a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.TypedParameter instance GHC.Generics.Generic1 TreeSitter.Python.AST.Parameter instance Data.Traversable.Traversable TreeSitter.Python.AST.Parameter instance GHC.Base.Functor TreeSitter.Python.AST.Parameter instance Data.Foldable.Foldable TreeSitter.Python.AST.Parameter instance GHC.Generics.Generic (TreeSitter.Python.AST.Parameter a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Parameter a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Parameter a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Parameter a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Parameter instance GHC.Generics.Generic1 TreeSitter.Python.AST.LambdaParameters instance Data.Traversable.Traversable TreeSitter.Python.AST.LambdaParameters instance GHC.Base.Functor TreeSitter.Python.AST.LambdaParameters instance Data.Foldable.Foldable TreeSitter.Python.AST.LambdaParameters instance GHC.Generics.Generic (TreeSitter.Python.AST.LambdaParameters a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.LambdaParameters a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.LambdaParameters a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.LambdaParameters a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.LambdaParameters instance GHC.Generics.Generic1 TreeSitter.Python.AST.Lambda instance Data.Traversable.Traversable TreeSitter.Python.AST.Lambda instance GHC.Base.Functor TreeSitter.Python.AST.Lambda instance Data.Foldable.Foldable TreeSitter.Python.AST.Lambda instance GHC.Generics.Generic (TreeSitter.Python.AST.Lambda a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Lambda a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Lambda a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Lambda a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Lambda instance GHC.Generics.Generic1 TreeSitter.Python.AST.NamedExpression instance Data.Traversable.Traversable TreeSitter.Python.AST.NamedExpression instance GHC.Base.Functor TreeSitter.Python.AST.NamedExpression instance Data.Foldable.Foldable TreeSitter.Python.AST.NamedExpression instance GHC.Generics.Generic (TreeSitter.Python.AST.NamedExpression a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.NamedExpression a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.NamedExpression a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.NamedExpression a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.NamedExpression instance GHC.Generics.Generic1 TreeSitter.Python.AST.NotOperator instance Data.Traversable.Traversable TreeSitter.Python.AST.NotOperator instance GHC.Base.Functor TreeSitter.Python.AST.NotOperator instance Data.Foldable.Foldable TreeSitter.Python.AST.NotOperator instance GHC.Generics.Generic (TreeSitter.Python.AST.NotOperator a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.NotOperator a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.NotOperator a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.NotOperator a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.NotOperator instance GHC.Generics.Generic1 TreeSitter.Python.AST.Expression instance Data.Traversable.Traversable TreeSitter.Python.AST.Expression instance GHC.Base.Functor TreeSitter.Python.AST.Expression instance Data.Foldable.Foldable TreeSitter.Python.AST.Expression instance GHC.Generics.Generic (TreeSitter.Python.AST.Expression a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Expression a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Expression a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Expression a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Expression instance GHC.Generics.Generic1 TreeSitter.Python.AST.ExpressionList instance Data.Traversable.Traversable TreeSitter.Python.AST.ExpressionList instance GHC.Base.Functor TreeSitter.Python.AST.ExpressionList instance Data.Foldable.Foldable TreeSitter.Python.AST.ExpressionList instance GHC.Generics.Generic (TreeSitter.Python.AST.ExpressionList a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ExpressionList a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ExpressionList a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ExpressionList a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ExpressionList instance GHC.Generics.Generic1 TreeSitter.Python.AST.Yield instance Data.Traversable.Traversable TreeSitter.Python.AST.Yield instance GHC.Base.Functor TreeSitter.Python.AST.Yield instance Data.Foldable.Foldable TreeSitter.Python.AST.Yield instance GHC.Generics.Generic (TreeSitter.Python.AST.Yield a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Yield a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Yield a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Yield a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Yield instance GHC.Generics.Generic1 TreeSitter.Python.AST.Tuple instance Data.Traversable.Traversable TreeSitter.Python.AST.Tuple instance GHC.Base.Functor TreeSitter.Python.AST.Tuple instance Data.Foldable.Foldable TreeSitter.Python.AST.Tuple instance GHC.Generics.Generic (TreeSitter.Python.AST.Tuple a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Tuple a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Tuple a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Tuple a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Tuple instance GHC.Generics.Generic1 TreeSitter.Python.AST.UnaryOperator instance Data.Traversable.Traversable TreeSitter.Python.AST.UnaryOperator instance GHC.Base.Functor TreeSitter.Python.AST.UnaryOperator instance Data.Foldable.Foldable TreeSitter.Python.AST.UnaryOperator instance GHC.Generics.Generic (TreeSitter.Python.AST.UnaryOperator a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.UnaryOperator a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.UnaryOperator a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.UnaryOperator a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.UnaryOperator instance GHC.Generics.Generic1 TreeSitter.Python.AST.PrimaryExpression instance Data.Traversable.Traversable TreeSitter.Python.AST.PrimaryExpression instance GHC.Base.Functor TreeSitter.Python.AST.PrimaryExpression instance Data.Foldable.Foldable TreeSitter.Python.AST.PrimaryExpression instance GHC.Generics.Generic (TreeSitter.Python.AST.PrimaryExpression a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.PrimaryExpression a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.PrimaryExpression a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.PrimaryExpression a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.PrimaryExpression instance GHC.Generics.Generic1 TreeSitter.Python.AST.None instance Data.Traversable.Traversable TreeSitter.Python.AST.None instance GHC.Base.Functor TreeSitter.Python.AST.None instance Data.Foldable.Foldable TreeSitter.Python.AST.None instance GHC.Generics.Generic (TreeSitter.Python.AST.None a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.None a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.None a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.None a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.None instance GHC.Generics.Generic1 TreeSitter.Python.AST.False instance Data.Traversable.Traversable TreeSitter.Python.AST.False instance GHC.Base.Functor TreeSitter.Python.AST.False instance Data.Foldable.Foldable TreeSitter.Python.AST.False instance GHC.Generics.Generic (TreeSitter.Python.AST.False a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.False a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.False a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.False a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.False instance GHC.Generics.Generic1 TreeSitter.Python.AST.True instance Data.Traversable.Traversable TreeSitter.Python.AST.True instance GHC.Base.Functor TreeSitter.Python.AST.True instance Data.Foldable.Foldable TreeSitter.Python.AST.True instance GHC.Generics.Generic (TreeSitter.Python.AST.True a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.True a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.True a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.True a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.True instance GHC.Generics.Generic1 TreeSitter.Python.AST.FutureImportStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.FutureImportStatement instance GHC.Base.Functor TreeSitter.Python.AST.FutureImportStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.FutureImportStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.FutureImportStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.FutureImportStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.FutureImportStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.FutureImportStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.FutureImportStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.ImportFromStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.ImportFromStatement instance GHC.Base.Functor TreeSitter.Python.AST.ImportFromStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.ImportFromStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.ImportFromStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ImportFromStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ImportFromStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ImportFromStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ImportFromStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.ImportStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.ImportStatement instance GHC.Base.Functor TreeSitter.Python.AST.ImportStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.ImportStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.ImportStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ImportStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ImportStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ImportStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ImportStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.AliasedImport instance Data.Traversable.Traversable TreeSitter.Python.AST.AliasedImport instance GHC.Base.Functor TreeSitter.Python.AST.AliasedImport instance Data.Foldable.Foldable TreeSitter.Python.AST.AliasedImport instance GHC.Generics.Generic (TreeSitter.Python.AST.AliasedImport a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AliasedImport a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AliasedImport a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AliasedImport a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AliasedImport instance GHC.Generics.Generic1 TreeSitter.Python.AST.RelativeImport instance Data.Traversable.Traversable TreeSitter.Python.AST.RelativeImport instance GHC.Base.Functor TreeSitter.Python.AST.RelativeImport instance Data.Foldable.Foldable TreeSitter.Python.AST.RelativeImport instance GHC.Generics.Generic (TreeSitter.Python.AST.RelativeImport a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.RelativeImport a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.RelativeImport a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.RelativeImport a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.RelativeImport instance GHC.Generics.Generic1 TreeSitter.Python.AST.DottedName instance Data.Traversable.Traversable TreeSitter.Python.AST.DottedName instance GHC.Base.Functor TreeSitter.Python.AST.DottedName instance Data.Foldable.Foldable TreeSitter.Python.AST.DottedName instance GHC.Generics.Generic (TreeSitter.Python.AST.DottedName a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.DottedName a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.DottedName a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.DottedName a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.DottedName instance GHC.Generics.Generic1 TreeSitter.Python.AST.GlobalStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.GlobalStatement instance GHC.Base.Functor TreeSitter.Python.AST.GlobalStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.GlobalStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.GlobalStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.GlobalStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.GlobalStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.GlobalStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.GlobalStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.NonlocalStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.NonlocalStatement instance GHC.Base.Functor TreeSitter.Python.AST.NonlocalStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.NonlocalStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.NonlocalStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.NonlocalStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.NonlocalStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.NonlocalStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.NonlocalStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.Identifier instance Data.Traversable.Traversable TreeSitter.Python.AST.Identifier instance GHC.Base.Functor TreeSitter.Python.AST.Identifier instance Data.Foldable.Foldable TreeSitter.Python.AST.Identifier instance GHC.Generics.Generic (TreeSitter.Python.AST.Identifier a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Identifier a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Identifier a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Identifier a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Identifier instance GHC.Generics.Generic1 TreeSitter.Python.AST.Float instance Data.Traversable.Traversable TreeSitter.Python.AST.Float instance GHC.Base.Functor TreeSitter.Python.AST.Float instance Data.Foldable.Foldable TreeSitter.Python.AST.Float instance GHC.Generics.Generic (TreeSitter.Python.AST.Float a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Float a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Float a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Float a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Float instance GHC.Generics.Generic1 TreeSitter.Python.AST.Integer instance Data.Traversable.Traversable TreeSitter.Python.AST.Integer instance GHC.Base.Functor TreeSitter.Python.AST.Integer instance Data.Foldable.Foldable TreeSitter.Python.AST.Integer instance GHC.Generics.Generic (TreeSitter.Python.AST.Integer a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Integer a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Integer a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Integer a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Integer instance GHC.Generics.Generic1 TreeSitter.Python.AST.TypeConversion instance Data.Traversable.Traversable TreeSitter.Python.AST.TypeConversion instance GHC.Base.Functor TreeSitter.Python.AST.TypeConversion instance Data.Foldable.Foldable TreeSitter.Python.AST.TypeConversion instance GHC.Generics.Generic (TreeSitter.Python.AST.TypeConversion a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.TypeConversion a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.TypeConversion a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.TypeConversion a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.TypeConversion instance GHC.Generics.Generic1 TreeSitter.Python.AST.EscapeSequence instance Data.Traversable.Traversable TreeSitter.Python.AST.EscapeSequence instance GHC.Base.Functor TreeSitter.Python.AST.EscapeSequence instance Data.Foldable.Foldable TreeSitter.Python.AST.EscapeSequence instance GHC.Generics.Generic (TreeSitter.Python.AST.EscapeSequence a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.EscapeSequence a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.EscapeSequence a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.EscapeSequence a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.EscapeSequence instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousRBrace instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousRBrace instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousRBrace instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousRBrace instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousRBrace a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousRBrace a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousRBrace a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousRBrace a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousRBrace instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLBrace instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLBrace instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLBrace instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLBrace instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLBrace a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLBrace a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLBrace a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLBrace a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLBrace instance GHC.Generics.Generic1 TreeSitter.Python.AST.Ellipsis instance Data.Traversable.Traversable TreeSitter.Python.AST.Ellipsis instance GHC.Base.Functor TreeSitter.Python.AST.Ellipsis instance Data.Foldable.Foldable TreeSitter.Python.AST.Ellipsis instance GHC.Generics.Generic (TreeSitter.Python.AST.Ellipsis a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.Ellipsis a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.Ellipsis a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.Ellipsis a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.Ellipsis instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousRBracket instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousRBracket instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousRBracket instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousRBracket instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousRBracket a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousRBracket a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousRBracket a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousRBracket a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousRBracket instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLBracket instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLBracket instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLBracket instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLBracket instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLBracket a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLBracket a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLBracket a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLBracket a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLBracket instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousYield instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousYield instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousYield instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousYield instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousYield a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousYield a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousYield a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousYield a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousYield instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousPipeEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousPipeEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousPipeEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousPipeEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousPipeEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousPipeEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousPipeEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousPipeEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousPipeEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousCaretEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousCaretEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousCaretEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousCaretEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousCaretEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousCaretEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousCaretEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousCaretEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousCaretEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAmpersandEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAmpersandEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAmpersandEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAmpersandEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAmpersandEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAmpersandEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAmpersandEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAmpersandEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAmpersandEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLAngleLAngleEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLAngleLAngleEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLAngleLAngleEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLAngleLAngleEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLAngleLAngleEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLAngleLAngleEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLAngleLAngleEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLAngleLAngleEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLAngleLAngleEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousRAngleRAngleEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousRAngleRAngleEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousRAngleRAngleEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousRAngleRAngleEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousRAngleRAngleEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousRAngleRAngleEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousRAngleRAngleEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousRAngleRAngleEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousRAngleRAngleEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousStarStarEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousStarStarEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousStarStarEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousStarStarEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousStarStarEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousStarStarEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousStarStarEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousStarStarEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousStarStarEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousPercentEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousPercentEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousPercentEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousPercentEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousPercentEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousPercentEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousPercentEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousPercentEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousPercentEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousSlashSlashEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousSlashSlashEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousSlashSlashEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousSlashSlashEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousSlashSlashEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousSlashSlashEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousSlashSlashEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousSlashSlashEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousSlashSlashEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAtEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAtEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAtEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAtEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAtEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAtEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAtEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAtEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAtEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousSlashEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousSlashEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousSlashEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousSlashEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousSlashEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousSlashEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousSlashEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousSlashEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousSlashEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousStarEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousStarEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousStarEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousStarEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousStarEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousStarEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousStarEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousStarEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousStarEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousMinusEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousMinusEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousMinusEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousMinusEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousMinusEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousMinusEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousMinusEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousMinusEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousMinusEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousPlusEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousPlusEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousPlusEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousPlusEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousPlusEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousPlusEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousPlusEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousPlusEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousPlusEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLambda instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLambda instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLambda instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLambda instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLambda a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLambda a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLambda a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLambda a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLambda instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousIs instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousIs instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousIs instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousIs instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousIs a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousIs a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousIs a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousIs a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousIs instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLAngleRAngle instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLAngleRAngle instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLAngleRAngle instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLAngleRAngle instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLAngleRAngle a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLAngleRAngle a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLAngleRAngle a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLAngleRAngle a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLAngleRAngle instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousRAngle instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousRAngle instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousRAngle instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousRAngle instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousRAngle a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousRAngle a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousRAngle a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousRAngle a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousRAngle instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousRAngleEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousRAngleEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousRAngleEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousRAngleEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousRAngleEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousRAngleEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousRAngleEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousRAngleEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousRAngleEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousBangEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousBangEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousBangEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousBangEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousBangEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousBangEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousBangEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousBangEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousBangEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousEqualEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousEqualEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousEqualEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousEqualEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousEqualEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousEqualEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousEqualEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousEqualEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousEqualEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLAngleEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLAngleEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLAngleEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLAngleEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLAngleEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLAngleEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLAngleEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLAngleEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLAngleEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLAngle instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLAngle instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLAngle instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLAngle instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLAngle a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLAngle a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLAngle a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLAngle a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLAngle instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousTilde instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousTilde instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousTilde instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousTilde instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousTilde a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousTilde a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousTilde a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousTilde a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousTilde instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLAngleLAngle instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLAngleLAngle instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLAngleLAngle instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLAngleLAngle instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLAngleLAngle a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLAngleLAngle a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLAngleLAngle a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLAngleLAngle a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLAngleLAngle instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousCaret instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousCaret instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousCaret instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousCaret instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousCaret a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousCaret a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousCaret a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousCaret a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousCaret instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAmpersand instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAmpersand instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAmpersand instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAmpersand instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAmpersand a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAmpersand a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAmpersand a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAmpersand a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAmpersand instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousPipe instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousPipe instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousPipe instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousPipe instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousPipe a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousPipe a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousPipe a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousPipe a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousPipe instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousStarStar instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousStarStar instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousStarStar instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousStarStar instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousStarStar a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousStarStar a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousStarStar a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousStarStar a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousStarStar instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousSlashSlash instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousSlashSlash instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousSlashSlash instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousSlashSlash instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousSlashSlash a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousSlashSlash a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousSlashSlash a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousSlashSlash a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousSlashSlash instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousPercent instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousPercent instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousPercent instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousPercent instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousPercent a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousPercent a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousPercent a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousPercent a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousPercent instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousSlash instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousSlash instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousSlash instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousSlash instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousSlash a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousSlash a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousSlash a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousSlash a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousSlash instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousMinus instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousMinus instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousMinus instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousMinus instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousMinus a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousMinus a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousMinus a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousMinus a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousMinus instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousPlus instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousPlus instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousPlus instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousPlus instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousPlus a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousPlus a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousPlus a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousPlus a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousPlus instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousOr instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousOr instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousOr instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousOr instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousOr a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousOr a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousOr a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousOr a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousOr instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAnd instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAnd instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAnd instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAnd instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAnd a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAnd a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAnd a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAnd a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAnd instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousNot instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousNot instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousNot instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousNot instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousNot a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousNot a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousNot a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousNot a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousNot instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAt instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAt instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAt instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAt instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAt a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAt a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAt a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAt a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAt instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousClass instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousClass instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousClass instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousClass instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousClass a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousClass a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousClass a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousClass a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousClass instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousExec instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousExec instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousExec instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousExec instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousExec a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousExec a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousExec a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousExec a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousExec instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousNonlocal instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousNonlocal instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousNonlocal instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousNonlocal instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousNonlocal a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousNonlocal a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousNonlocal a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousNonlocal a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousNonlocal instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousGlobal instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousGlobal instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousGlobal instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousGlobal instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousGlobal a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousGlobal a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousGlobal a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousGlobal a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousGlobal instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousMinusRAngle instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousMinusRAngle instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousMinusRAngle instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousMinusRAngle instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousMinusRAngle a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousMinusRAngle a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousMinusRAngle a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousMinusRAngle a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousMinusRAngle instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousDef instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousDef instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousDef instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousDef instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousDef a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousDef a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousDef a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousDef a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousDef instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousWith instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousWith instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousWith instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousWith instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousWith a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousWith a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousWith a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousWith a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousWith instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousFinally instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousFinally instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousFinally instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousFinally instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousFinally a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousFinally a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousFinally a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousFinally a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousFinally instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousExcept instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousExcept instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousExcept instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousExcept instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousExcept a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousExcept a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousExcept a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousExcept a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousExcept instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousTry instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousTry instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousTry instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousTry instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousTry a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousTry a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousTry a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousTry a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousTry instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousWhile instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousWhile instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousWhile instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousWhile instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousWhile a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousWhile a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousWhile a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousWhile a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousWhile instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousIn instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousIn instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousIn instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousIn instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousIn a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousIn a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousIn a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousIn a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousIn instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousFor instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousFor instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousFor instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousFor instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousFor a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousFor a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousFor a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousFor a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousFor instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAsync instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAsync instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAsync instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAsync instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAsync a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAsync a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAsync a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAsync a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAsync instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousElse instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousElse instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousElse instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousElse instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousElse a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousElse a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousElse a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousElse a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousElse instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousElif instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousElif instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousElif instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousElif instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousElif a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousElif a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousElif a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousElif a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousElif instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousColon instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousColon instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousColon instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousColon instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousColon a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousColon a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousColon a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousColon a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousColon instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousIf instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousIf instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousIf instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousIf instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousIf a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousIf a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousIf a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousIf a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousIf instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousContinue instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousContinue instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousContinue instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousContinue instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousContinue a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousContinue a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousContinue a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousContinue a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousContinue instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousBreak instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousBreak instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousBreak instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousBreak instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousBreak a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousBreak a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousBreak a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousBreak a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousBreak instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousPass instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousPass instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousPass instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousPass instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousPass a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousPass a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousPass a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousPass a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousPass instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousRaise instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousRaise instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousRaise instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousRaise instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousRaise a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousRaise a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousRaise a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousRaise a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousRaise instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousDel instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousDel instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousDel instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousDel instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousDel a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousDel a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousDel a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousDel a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousDel instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousReturn instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousReturn instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousReturn instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousReturn instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousReturn a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousReturn a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousReturn a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousReturn a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousReturn instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousColonEqual instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousColonEqual instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousColonEqual instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousColonEqual instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousColonEqual a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousColonEqual a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousColonEqual a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousColonEqual a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousColonEqual instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAssert instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAssert instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAssert instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAssert instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAssert a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAssert a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAssert a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAssert a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAssert instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousRAngleRAngle instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousRAngleRAngle instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousRAngleRAngle instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousRAngleRAngle instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousRAngleRAngle a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousRAngleRAngle a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousRAngleRAngle a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousRAngleRAngle a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousRAngleRAngle instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousPrint instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousPrint instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousPrint instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousPrint instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousPrint a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousPrint a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousPrint a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousPrint a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousPrint instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousStar instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousStar instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousStar instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousStar instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousStar a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousStar a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousStar a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousStar a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousStar instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousAs instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousAs instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousAs instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousAs instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousAs a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousAs a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousAs a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousAs a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousAs instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousComma instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousComma instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousComma instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousComma instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousComma a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousComma a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousComma a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousComma a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousComma instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousRParen instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousRParen instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousRParen instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousRParen instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousRParen a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousRParen a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousRParen a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousRParen a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousRParen instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousLParen instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousLParen instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousLParen instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousLParen instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousLParen a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousLParen a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousLParen a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousLParen a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousLParen instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousFuture instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousFuture instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousFuture instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousFuture instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousFuture a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousFuture a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousFuture a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousFuture a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousFuture instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousFrom instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousFrom instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousFrom instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousFrom instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousFrom a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousFrom a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousFrom a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousFrom a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousFrom instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousDot instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousDot instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousDot instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousDot instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousDot a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousDot a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousDot a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousDot a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousDot instance GHC.Generics.Generic1 TreeSitter.Python.AST.AnonymousImport instance Data.Traversable.Traversable TreeSitter.Python.AST.AnonymousImport instance GHC.Base.Functor TreeSitter.Python.AST.AnonymousImport instance Data.Foldable.Foldable TreeSitter.Python.AST.AnonymousImport instance GHC.Generics.Generic (TreeSitter.Python.AST.AnonymousImport a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.AnonymousImport a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.AnonymousImport a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.AnonymousImport a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.AnonymousImport instance GHC.Generics.Generic1 TreeSitter.Python.AST.WildcardImport instance Data.Traversable.Traversable TreeSitter.Python.AST.WildcardImport instance GHC.Base.Functor TreeSitter.Python.AST.WildcardImport instance Data.Foldable.Foldable TreeSitter.Python.AST.WildcardImport instance GHC.Generics.Generic (TreeSitter.Python.AST.WildcardImport a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.WildcardImport a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.WildcardImport a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.WildcardImport a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.WildcardImport instance GHC.Generics.Generic1 TreeSitter.Python.AST.PassStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.PassStatement instance GHC.Base.Functor TreeSitter.Python.AST.PassStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.PassStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.PassStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.PassStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.PassStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.PassStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.PassStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.ImportPrefix instance Data.Traversable.Traversable TreeSitter.Python.AST.ImportPrefix instance GHC.Base.Functor TreeSitter.Python.AST.ImportPrefix instance Data.Foldable.Foldable TreeSitter.Python.AST.ImportPrefix instance GHC.Generics.Generic (TreeSitter.Python.AST.ImportPrefix a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ImportPrefix a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ImportPrefix a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ImportPrefix a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ImportPrefix instance GHC.Generics.Generic1 TreeSitter.Python.AST.ContinueStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.ContinueStatement instance GHC.Base.Functor TreeSitter.Python.AST.ContinueStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.ContinueStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.ContinueStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.ContinueStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.ContinueStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.ContinueStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.ContinueStatement instance GHC.Generics.Generic1 TreeSitter.Python.AST.BreakStatement instance Data.Traversable.Traversable TreeSitter.Python.AST.BreakStatement instance GHC.Base.Functor TreeSitter.Python.AST.BreakStatement instance Data.Foldable.Foldable TreeSitter.Python.AST.BreakStatement instance GHC.Generics.Generic (TreeSitter.Python.AST.BreakStatement a) instance GHC.Show.Show a => GHC.Show.Show (TreeSitter.Python.AST.BreakStatement a) instance GHC.Classes.Ord a => GHC.Classes.Ord (TreeSitter.Python.AST.BreakStatement a) instance GHC.Classes.Eq a => GHC.Classes.Eq (TreeSitter.Python.AST.BreakStatement a) instance TreeSitter.Unmarshal.Unmarshal TreeSitter.Python.AST.BreakStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Comment instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAwait instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Module instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.CompoundStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Block instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ClassDefinition instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.DecoratedDefinition instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ElifClause instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ElseClause instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ExceptClause instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.FinallyClause instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ForStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.FunctionDefinition instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.IfStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.TryStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.WhileStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.WithStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Decorator instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.SimpleStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AssertStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.PrintStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Chevron instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Parameters instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ExecStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ExpressionStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Assignment instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AugmentedAssignment instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.DeleteStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.RaiseStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ReturnStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.WithItem instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Expression instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Parameter instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.PrimaryExpression instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ArgumentList instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Attribute instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Await instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.BinaryOperator instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.BooleanOperator instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Call instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ComparisonOperator instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ConcatenatedString instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ConditionalExpression instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.DefaultParameter instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Dictionary instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.DictionaryComprehension instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.DictionarySplat instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ExpressionList instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ForInClause instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.FormatExpression instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.FormatSpecifier instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.GeneratorExpression instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.IfClause instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Interpolation instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.KeywordArgument instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Lambda instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.LambdaParameters instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.List instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ListComprehension instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ListSplat instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.NamedExpression instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.NotOperator instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Pair instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ParenthesizedExpression instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Set instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.SetComprehension instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Slice instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.String instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Subscript instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Tuple instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Type instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.TypedDefaultParameter instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.TypedParameter instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.UnaryOperator instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Variables instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Yield instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.None instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.False instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.True instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.FutureImportStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ImportFromStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ImportStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AliasedImport instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.RelativeImport instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.DottedName instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.GlobalStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.NonlocalStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Identifier instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Float instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Integer instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.TypeConversion instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.EscapeSequence instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousRBrace instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLBrace instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.Ellipsis instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousRBracket instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLBracket instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousYield instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousPipeEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousCaretEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAmpersandEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLAngleLAngleEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousRAngleRAngleEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousStarStarEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousPercentEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousSlashSlashEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAtEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousSlashEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousStarEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousMinusEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousPlusEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLambda instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousIs instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLAngleRAngle instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousRAngle instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousRAngleEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousBangEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousEqualEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLAngleEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLAngle instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousTilde instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLAngleLAngle instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousCaret instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAmpersand instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousPipe instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousStarStar instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousSlashSlash instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousPercent instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousSlash instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousMinus instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousPlus instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousOr instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAnd instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousNot instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAt instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousClass instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousExec instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousNonlocal instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousGlobal instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousMinusRAngle instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousDef instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousWith instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousFinally instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousExcept instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousTry instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousWhile instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousIn instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousFor instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAsync instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousElse instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousElif instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousColon instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousIf instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousContinue instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousBreak instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousPass instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousRaise instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousDel instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousReturn instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousColonEqual instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAssert instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousRAngleRAngle instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousPrint instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousStar instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousAs instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousComma instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousRParen instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousLParen instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousFuture instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousFrom instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousDot instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.AnonymousImport instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.WildcardImport instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.PassStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ImportPrefix instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.ContinueStatement instance TreeSitter.Unmarshal.SymbolMatching TreeSitter.Python.AST.BreakStatement