tree-sitter-python-0.2.0.0: Tree-sitter grammar/parser for Python

Safe HaskellNone
LanguageHaskell2010

TreeSitter.Python.AST

Documentation

newtype BreakStatement Source #

Constructors

BreakStatement 

Fields

Instances
Eq BreakStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord BreakStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show BreakStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic BreakStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep BreakStatement :: Type -> Type #

Unmarshal BreakStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m BreakStatement

SymbolMatching BreakStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep BreakStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep BreakStatement = D1 (MetaData "BreakStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "BreakStatement" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype ContinueStatement Source #

Constructors

ContinueStatement 

Fields

Instances
Eq ContinueStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ContinueStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ContinueStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ContinueStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ContinueStatement :: Type -> Type #

Unmarshal ContinueStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ContinueStatement

SymbolMatching ContinueStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ContinueStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ContinueStatement = D1 (MetaData "ContinueStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "ContinueStatement" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype ImportPrefix Source #

Constructors

ImportPrefix 

Fields

Instances
Eq ImportPrefix Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ImportPrefix Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ImportPrefix Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ImportPrefix Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ImportPrefix :: Type -> Type #

Unmarshal ImportPrefix Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ImportPrefix

SymbolMatching ImportPrefix Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ImportPrefix Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ImportPrefix = D1 (MetaData "ImportPrefix" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "ImportPrefix" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype PassStatement Source #

Constructors

PassStatement 

Fields

Instances
Eq PassStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord PassStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show PassStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic PassStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep PassStatement :: Type -> Type #

Unmarshal PassStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m PassStatement

SymbolMatching PassStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep PassStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep PassStatement = D1 (MetaData "PassStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "PassStatement" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype WildcardImport Source #

Constructors

WildcardImport 

Fields

Instances
Eq WildcardImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord WildcardImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Show WildcardImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic WildcardImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep WildcardImport :: Type -> Type #

Unmarshal WildcardImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m WildcardImport

SymbolMatching WildcardImport Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep WildcardImport Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep WildcardImport = D1 (MetaData "WildcardImport" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "WildcardImport" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

data AnonymousImport Source #

Constructors

AnonymousImport 
Instances
Eq AnonymousImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousImport :: Type -> Type #

Unmarshal AnonymousImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousImport

SymbolMatching AnonymousImport Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousImport Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousImport = D1 (MetaData "AnonymousImport" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousImport" PrefixI False) (U1 :: Type -> Type))

data AnonymousDot Source #

Constructors

AnonymousDot 
Instances
Eq AnonymousDot Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousDot Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousDot Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousDot Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousDot :: Type -> Type #

Unmarshal AnonymousDot Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousDot

SymbolMatching AnonymousDot Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousDot Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousDot = D1 (MetaData "AnonymousDot" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousDot" PrefixI False) (U1 :: Type -> Type))

data AnonymousFrom Source #

Constructors

AnonymousFrom 
Instances
Eq AnonymousFrom Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousFrom Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousFrom Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousFrom Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousFrom :: Type -> Type #

Unmarshal AnonymousFrom Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousFrom

SymbolMatching AnonymousFrom Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousFrom Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousFrom = D1 (MetaData "AnonymousFrom" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousFrom" PrefixI False) (U1 :: Type -> Type))

data AnonymousFuture Source #

Constructors

AnonymousFuture 
Instances
Eq AnonymousFuture Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousFuture Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousFuture Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousFuture Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousFuture :: Type -> Type #

Unmarshal AnonymousFuture Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousFuture

SymbolMatching AnonymousFuture Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousFuture Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousFuture = D1 (MetaData "AnonymousFuture" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousFuture" PrefixI False) (U1 :: Type -> Type))

data AnonymousLParen Source #

Constructors

AnonymousLParen 
Instances
Eq AnonymousLParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLParen :: Type -> Type #

Unmarshal AnonymousLParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLParen

SymbolMatching AnonymousLParen Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLParen Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLParen = D1 (MetaData "AnonymousLParen" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLParen" PrefixI False) (U1 :: Type -> Type))

data AnonymousRParen Source #

Constructors

AnonymousRParen 
Instances
Eq AnonymousRParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousRParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousRParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousRParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousRParen :: Type -> Type #

Unmarshal AnonymousRParen Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousRParen

SymbolMatching AnonymousRParen Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRParen Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRParen = D1 (MetaData "AnonymousRParen" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousRParen" PrefixI False) (U1 :: Type -> Type))

data AnonymousComma Source #

Constructors

AnonymousComma 
Instances
Eq AnonymousComma Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousComma Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousComma Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousComma Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousComma :: Type -> Type #

Unmarshal AnonymousComma Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousComma

SymbolMatching AnonymousComma Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousComma Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousComma = D1 (MetaData "AnonymousComma" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousComma" PrefixI False) (U1 :: Type -> Type))

data AnonymousAs Source #

Constructors

AnonymousAs 
Instances
Eq AnonymousAs Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAs Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAs Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAs Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAs :: Type -> Type #

Unmarshal AnonymousAs Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAs

SymbolMatching AnonymousAs Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAs Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAs = D1 (MetaData "AnonymousAs" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAs" PrefixI False) (U1 :: Type -> Type))

data AnonymousStar Source #

Constructors

AnonymousStar 
Instances
Eq AnonymousStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousStar :: Type -> Type #

Unmarshal AnonymousStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousStar

SymbolMatching AnonymousStar Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousStar Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousStar = D1 (MetaData "AnonymousStar" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousStar" PrefixI False) (U1 :: Type -> Type))

data AnonymousPrint Source #

Constructors

AnonymousPrint 
Instances
Eq AnonymousPrint Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousPrint Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousPrint Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousPrint Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousPrint :: Type -> Type #

Unmarshal AnonymousPrint Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousPrint

SymbolMatching AnonymousPrint Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPrint Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPrint = D1 (MetaData "AnonymousPrint" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousPrint" PrefixI False) (U1 :: Type -> Type))

data AnonymousRAngleRAngle Source #

Constructors

AnonymousRAngleRAngle 
Instances
Eq AnonymousRAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousRAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousRAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousRAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousRAngleRAngle :: Type -> Type #

Unmarshal AnonymousRAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousRAngleRAngle

SymbolMatching AnonymousRAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRAngleRAngle = D1 (MetaData "AnonymousRAngleRAngle" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousRAngleRAngle" PrefixI False) (U1 :: Type -> Type))

data AnonymousAssert Source #

Constructors

AnonymousAssert 
Instances
Eq AnonymousAssert Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAssert Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAssert Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAssert Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAssert :: Type -> Type #

Unmarshal AnonymousAssert Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAssert

SymbolMatching AnonymousAssert Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAssert Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAssert = D1 (MetaData "AnonymousAssert" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAssert" PrefixI False) (U1 :: Type -> Type))

data AnonymousColonEqual Source #

Constructors

AnonymousColonEqual 
Instances
Eq AnonymousColonEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousColonEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousColonEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousColonEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousColonEqual :: Type -> Type #

Unmarshal AnonymousColonEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousColonEqual

SymbolMatching AnonymousColonEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousColonEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousColonEqual = D1 (MetaData "AnonymousColonEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousColonEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousReturn Source #

Constructors

AnonymousReturn 
Instances
Eq AnonymousReturn Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousReturn Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousReturn Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousReturn Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousReturn :: Type -> Type #

Unmarshal AnonymousReturn Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousReturn

SymbolMatching AnonymousReturn Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousReturn Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousReturn = D1 (MetaData "AnonymousReturn" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousReturn" PrefixI False) (U1 :: Type -> Type))

data AnonymousDel Source #

Constructors

AnonymousDel 
Instances
Eq AnonymousDel Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousDel Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousDel Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousDel Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousDel :: Type -> Type #

Unmarshal AnonymousDel Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousDel

SymbolMatching AnonymousDel Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousDel Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousDel = D1 (MetaData "AnonymousDel" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousDel" PrefixI False) (U1 :: Type -> Type))

data AnonymousRaise Source #

Constructors

AnonymousRaise 
Instances
Eq AnonymousRaise Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousRaise Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousRaise Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousRaise Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousRaise :: Type -> Type #

Unmarshal AnonymousRaise Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousRaise

SymbolMatching AnonymousRaise Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRaise Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRaise = D1 (MetaData "AnonymousRaise" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousRaise" PrefixI False) (U1 :: Type -> Type))

data AnonymousPass Source #

Constructors

AnonymousPass 
Instances
Eq AnonymousPass Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousPass Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousPass Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousPass Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousPass :: Type -> Type #

Unmarshal AnonymousPass Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousPass

SymbolMatching AnonymousPass Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPass Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPass = D1 (MetaData "AnonymousPass" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousPass" PrefixI False) (U1 :: Type -> Type))

data AnonymousBreak Source #

Constructors

AnonymousBreak 
Instances
Eq AnonymousBreak Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousBreak Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousBreak Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousBreak Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousBreak :: Type -> Type #

Unmarshal AnonymousBreak Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousBreak

SymbolMatching AnonymousBreak Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousBreak Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousBreak = D1 (MetaData "AnonymousBreak" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousBreak" PrefixI False) (U1 :: Type -> Type))

data AnonymousContinue Source #

Constructors

AnonymousContinue 
Instances
Eq AnonymousContinue Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousContinue Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousContinue Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousContinue Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousContinue :: Type -> Type #

Unmarshal AnonymousContinue Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousContinue

SymbolMatching AnonymousContinue Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousContinue Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousContinue = D1 (MetaData "AnonymousContinue" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousContinue" PrefixI False) (U1 :: Type -> Type))

data AnonymousIf Source #

Constructors

AnonymousIf 
Instances
Eq AnonymousIf Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousIf Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousIf Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousIf Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousIf :: Type -> Type #

Unmarshal AnonymousIf Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousIf

SymbolMatching AnonymousIf Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousIf Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousIf = D1 (MetaData "AnonymousIf" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousIf" PrefixI False) (U1 :: Type -> Type))

data AnonymousColon Source #

Constructors

AnonymousColon 
Instances
Eq AnonymousColon Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousColon Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousColon Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousColon Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousColon :: Type -> Type #

Unmarshal AnonymousColon Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousColon

SymbolMatching AnonymousColon Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousColon Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousColon = D1 (MetaData "AnonymousColon" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousColon" PrefixI False) (U1 :: Type -> Type))

data AnonymousElif Source #

Constructors

AnonymousElif 
Instances
Eq AnonymousElif Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousElif Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousElif Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousElif Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousElif :: Type -> Type #

Unmarshal AnonymousElif Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousElif

SymbolMatching AnonymousElif Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousElif Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousElif = D1 (MetaData "AnonymousElif" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousElif" PrefixI False) (U1 :: Type -> Type))

data AnonymousElse Source #

Constructors

AnonymousElse 
Instances
Eq AnonymousElse Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousElse Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousElse Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousElse Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousElse :: Type -> Type #

Unmarshal AnonymousElse Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousElse

SymbolMatching AnonymousElse Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousElse Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousElse = D1 (MetaData "AnonymousElse" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousElse" PrefixI False) (U1 :: Type -> Type))

data AnonymousAsync Source #

Constructors

AnonymousAsync 
Instances
Eq AnonymousAsync Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAsync Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAsync Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAsync Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAsync :: Type -> Type #

Unmarshal AnonymousAsync Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAsync

SymbolMatching AnonymousAsync Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAsync Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAsync = D1 (MetaData "AnonymousAsync" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAsync" PrefixI False) (U1 :: Type -> Type))

data AnonymousFor Source #

Constructors

AnonymousFor 
Instances
Eq AnonymousFor Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousFor Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousFor Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousFor Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousFor :: Type -> Type #

Unmarshal AnonymousFor Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousFor

SymbolMatching AnonymousFor Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousFor Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousFor = D1 (MetaData "AnonymousFor" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousFor" PrefixI False) (U1 :: Type -> Type))

data AnonymousIn Source #

Constructors

AnonymousIn 
Instances
Eq AnonymousIn Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousIn Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousIn Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousIn Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousIn :: Type -> Type #

Unmarshal AnonymousIn Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousIn

SymbolMatching AnonymousIn Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousIn Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousIn = D1 (MetaData "AnonymousIn" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousIn" PrefixI False) (U1 :: Type -> Type))

data AnonymousWhile Source #

Constructors

AnonymousWhile 
Instances
Eq AnonymousWhile Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousWhile Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousWhile Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousWhile Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousWhile :: Type -> Type #

Unmarshal AnonymousWhile Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousWhile

SymbolMatching AnonymousWhile Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousWhile Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousWhile = D1 (MetaData "AnonymousWhile" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousWhile" PrefixI False) (U1 :: Type -> Type))

data AnonymousTry Source #

Constructors

AnonymousTry 
Instances
Eq AnonymousTry Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousTry Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousTry Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousTry Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousTry :: Type -> Type #

Unmarshal AnonymousTry Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousTry

SymbolMatching AnonymousTry Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousTry Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousTry = D1 (MetaData "AnonymousTry" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousTry" PrefixI False) (U1 :: Type -> Type))

data AnonymousExcept Source #

Constructors

AnonymousExcept 
Instances
Eq AnonymousExcept Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousExcept Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousExcept Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousExcept Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousExcept :: Type -> Type #

Unmarshal AnonymousExcept Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousExcept

SymbolMatching AnonymousExcept Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousExcept Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousExcept = D1 (MetaData "AnonymousExcept" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousExcept" PrefixI False) (U1 :: Type -> Type))

data AnonymousFinally Source #

Constructors

AnonymousFinally 
Instances
Eq AnonymousFinally Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousFinally Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousFinally Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousFinally Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousFinally :: Type -> Type #

Unmarshal AnonymousFinally Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousFinally

SymbolMatching AnonymousFinally Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousFinally Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousFinally = D1 (MetaData "AnonymousFinally" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousFinally" PrefixI False) (U1 :: Type -> Type))

data AnonymousWith Source #

Constructors

AnonymousWith 
Instances
Eq AnonymousWith Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousWith Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousWith Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousWith Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousWith :: Type -> Type #

Unmarshal AnonymousWith Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousWith

SymbolMatching AnonymousWith Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousWith Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousWith = D1 (MetaData "AnonymousWith" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousWith" PrefixI False) (U1 :: Type -> Type))

data AnonymousDef Source #

Constructors

AnonymousDef 
Instances
Eq AnonymousDef Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousDef Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousDef Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousDef Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousDef :: Type -> Type #

Unmarshal AnonymousDef Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousDef

SymbolMatching AnonymousDef Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousDef Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousDef = D1 (MetaData "AnonymousDef" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousDef" PrefixI False) (U1 :: Type -> Type))

data AnonymousMinusRAngle Source #

Constructors

AnonymousMinusRAngle 
Instances
Eq AnonymousMinusRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousMinusRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousMinusRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousMinusRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousMinusRAngle :: Type -> Type #

Unmarshal AnonymousMinusRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousMinusRAngle

SymbolMatching AnonymousMinusRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousMinusRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousMinusRAngle = D1 (MetaData "AnonymousMinusRAngle" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousMinusRAngle" PrefixI False) (U1 :: Type -> Type))

data AnonymousEqual Source #

Constructors

AnonymousEqual 
Instances
Eq AnonymousEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousEqual :: Type -> Type #

Unmarshal AnonymousEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousEqual

SymbolMatching AnonymousEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousEqual = D1 (MetaData "AnonymousEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousGlobal Source #

Constructors

AnonymousGlobal 
Instances
Eq AnonymousGlobal Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousGlobal Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousGlobal Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousGlobal Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousGlobal :: Type -> Type #

Unmarshal AnonymousGlobal Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousGlobal

SymbolMatching AnonymousGlobal Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousGlobal Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousGlobal = D1 (MetaData "AnonymousGlobal" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousGlobal" PrefixI False) (U1 :: Type -> Type))

data AnonymousNonlocal Source #

Constructors

AnonymousNonlocal 
Instances
Eq AnonymousNonlocal Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousNonlocal Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousNonlocal Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousNonlocal Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousNonlocal :: Type -> Type #

Unmarshal AnonymousNonlocal Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousNonlocal

SymbolMatching AnonymousNonlocal Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousNonlocal Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousNonlocal = D1 (MetaData "AnonymousNonlocal" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousNonlocal" PrefixI False) (U1 :: Type -> Type))

data AnonymousExec Source #

Constructors

AnonymousExec 
Instances
Eq AnonymousExec Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousExec Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousExec Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousExec Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousExec :: Type -> Type #

Unmarshal AnonymousExec Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousExec

SymbolMatching AnonymousExec Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousExec Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousExec = D1 (MetaData "AnonymousExec" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousExec" PrefixI False) (U1 :: Type -> Type))

data AnonymousClass Source #

Constructors

AnonymousClass 
Instances
Eq AnonymousClass Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousClass Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousClass Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousClass Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousClass :: Type -> Type #

Unmarshal AnonymousClass Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousClass

SymbolMatching AnonymousClass Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousClass Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousClass = D1 (MetaData "AnonymousClass" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousClass" PrefixI False) (U1 :: Type -> Type))

data AnonymousAt Source #

Constructors

AnonymousAt 
Instances
Eq AnonymousAt Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAt Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAt Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAt Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAt :: Type -> Type #

Unmarshal AnonymousAt Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAt

SymbolMatching AnonymousAt Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAt Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAt = D1 (MetaData "AnonymousAt" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAt" PrefixI False) (U1 :: Type -> Type))

data AnonymousNot Source #

Constructors

AnonymousNot 
Instances
Eq AnonymousNot Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousNot Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousNot Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousNot Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousNot :: Type -> Type #

Unmarshal AnonymousNot Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousNot

SymbolMatching AnonymousNot Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousNot Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousNot = D1 (MetaData "AnonymousNot" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousNot" PrefixI False) (U1 :: Type -> Type))

data AnonymousAnd Source #

Constructors

AnonymousAnd 
Instances
Eq AnonymousAnd Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAnd Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAnd Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAnd Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAnd :: Type -> Type #

Unmarshal AnonymousAnd Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAnd

SymbolMatching AnonymousAnd Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAnd Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAnd = D1 (MetaData "AnonymousAnd" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAnd" PrefixI False) (U1 :: Type -> Type))

data AnonymousOr Source #

Constructors

AnonymousOr 
Instances
Eq AnonymousOr Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousOr Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousOr Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousOr Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousOr :: Type -> Type #

Unmarshal AnonymousOr Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousOr

SymbolMatching AnonymousOr Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousOr Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousOr = D1 (MetaData "AnonymousOr" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousOr" PrefixI False) (U1 :: Type -> Type))

data AnonymousPlus Source #

Constructors

AnonymousPlus 
Instances
Eq AnonymousPlus Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousPlus Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousPlus Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousPlus Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousPlus :: Type -> Type #

Unmarshal AnonymousPlus Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousPlus

SymbolMatching AnonymousPlus Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPlus Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPlus = D1 (MetaData "AnonymousPlus" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousPlus" PrefixI False) (U1 :: Type -> Type))

data AnonymousMinus Source #

Constructors

AnonymousMinus 
Instances
Eq AnonymousMinus Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousMinus Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousMinus Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousMinus Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousMinus :: Type -> Type #

Unmarshal AnonymousMinus Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousMinus

SymbolMatching AnonymousMinus Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousMinus Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousMinus = D1 (MetaData "AnonymousMinus" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousMinus" PrefixI False) (U1 :: Type -> Type))

data AnonymousSlash Source #

Constructors

AnonymousSlash 
Instances
Eq AnonymousSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousSlash :: Type -> Type #

Unmarshal AnonymousSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousSlash

SymbolMatching AnonymousSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousSlash = D1 (MetaData "AnonymousSlash" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousSlash" PrefixI False) (U1 :: Type -> Type))

data AnonymousPercent Source #

Constructors

AnonymousPercent 
Instances
Eq AnonymousPercent Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousPercent Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousPercent Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousPercent Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousPercent :: Type -> Type #

Unmarshal AnonymousPercent Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousPercent

SymbolMatching AnonymousPercent Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPercent Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPercent = D1 (MetaData "AnonymousPercent" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousPercent" PrefixI False) (U1 :: Type -> Type))

data AnonymousSlashSlash Source #

Constructors

AnonymousSlashSlash 
Instances
Eq AnonymousSlashSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousSlashSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousSlashSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousSlashSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousSlashSlash :: Type -> Type #

Unmarshal AnonymousSlashSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousSlashSlash

SymbolMatching AnonymousSlashSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousSlashSlash Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousSlashSlash = D1 (MetaData "AnonymousSlashSlash" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousSlashSlash" PrefixI False) (U1 :: Type -> Type))

data AnonymousStarStar Source #

Constructors

AnonymousStarStar 
Instances
Eq AnonymousStarStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousStarStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousStarStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousStarStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousStarStar :: Type -> Type #

Unmarshal AnonymousStarStar Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousStarStar

SymbolMatching AnonymousStarStar Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousStarStar Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousStarStar = D1 (MetaData "AnonymousStarStar" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousStarStar" PrefixI False) (U1 :: Type -> Type))

data AnonymousPipe Source #

Constructors

AnonymousPipe 
Instances
Eq AnonymousPipe Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousPipe Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousPipe Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousPipe Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousPipe :: Type -> Type #

Unmarshal AnonymousPipe Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousPipe

SymbolMatching AnonymousPipe Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPipe Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPipe = D1 (MetaData "AnonymousPipe" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousPipe" PrefixI False) (U1 :: Type -> Type))

data AnonymousAmpersand Source #

Constructors

AnonymousAmpersand 
Instances
Eq AnonymousAmpersand Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAmpersand Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAmpersand Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAmpersand Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAmpersand :: Type -> Type #

Unmarshal AnonymousAmpersand Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAmpersand

SymbolMatching AnonymousAmpersand Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAmpersand Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAmpersand = D1 (MetaData "AnonymousAmpersand" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAmpersand" PrefixI False) (U1 :: Type -> Type))

data AnonymousCaret Source #

Constructors

AnonymousCaret 
Instances
Eq AnonymousCaret Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousCaret Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousCaret Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousCaret Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousCaret :: Type -> Type #

Unmarshal AnonymousCaret Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousCaret

SymbolMatching AnonymousCaret Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousCaret Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousCaret = D1 (MetaData "AnonymousCaret" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousCaret" PrefixI False) (U1 :: Type -> Type))

data AnonymousLAngleLAngle Source #

Constructors

AnonymousLAngleLAngle 
Instances
Eq AnonymousLAngleLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLAngleLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLAngleLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLAngleLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLAngleLAngle :: Type -> Type #

Unmarshal AnonymousLAngleLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLAngleLAngle

SymbolMatching AnonymousLAngleLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngleLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngleLAngle = D1 (MetaData "AnonymousLAngleLAngle" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLAngleLAngle" PrefixI False) (U1 :: Type -> Type))

data AnonymousTilde Source #

Constructors

AnonymousTilde 
Instances
Eq AnonymousTilde Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousTilde Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousTilde Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousTilde Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousTilde :: Type -> Type #

Unmarshal AnonymousTilde Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousTilde

SymbolMatching AnonymousTilde Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousTilde Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousTilde = D1 (MetaData "AnonymousTilde" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousTilde" PrefixI False) (U1 :: Type -> Type))

data AnonymousLAngle Source #

Constructors

AnonymousLAngle 
Instances
Eq AnonymousLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLAngle :: Type -> Type #

Unmarshal AnonymousLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLAngle

SymbolMatching AnonymousLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngle = D1 (MetaData "AnonymousLAngle" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLAngle" PrefixI False) (U1 :: Type -> Type))

data AnonymousLAngleEqual Source #

Constructors

AnonymousLAngleEqual 
Instances
Eq AnonymousLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLAngleEqual :: Type -> Type #

Unmarshal AnonymousLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLAngleEqual

SymbolMatching AnonymousLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngleEqual = D1 (MetaData "AnonymousLAngleEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLAngleEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousEqualEqual Source #

Constructors

AnonymousEqualEqual 
Instances
Eq AnonymousEqualEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousEqualEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousEqualEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousEqualEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousEqualEqual :: Type -> Type #

Unmarshal AnonymousEqualEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousEqualEqual

SymbolMatching AnonymousEqualEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousEqualEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousEqualEqual = D1 (MetaData "AnonymousEqualEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousEqualEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousBangEqual Source #

Constructors

AnonymousBangEqual 
Instances
Eq AnonymousBangEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousBangEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousBangEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousBangEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousBangEqual :: Type -> Type #

Unmarshal AnonymousBangEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousBangEqual

SymbolMatching AnonymousBangEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousBangEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousBangEqual = D1 (MetaData "AnonymousBangEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousBangEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousRAngleEqual Source #

Constructors

AnonymousRAngleEqual 
Instances
Eq AnonymousRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousRAngleEqual :: Type -> Type #

Unmarshal AnonymousRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousRAngleEqual

SymbolMatching AnonymousRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRAngleEqual = D1 (MetaData "AnonymousRAngleEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousRAngleEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousRAngle Source #

Constructors

AnonymousRAngle 
Instances
Eq AnonymousRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousRAngle :: Type -> Type #

Unmarshal AnonymousRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousRAngle

SymbolMatching AnonymousRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRAngle = D1 (MetaData "AnonymousRAngle" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousRAngle" PrefixI False) (U1 :: Type -> Type))

data AnonymousLAngleRAngle Source #

Constructors

AnonymousLAngleRAngle 
Instances
Eq AnonymousLAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLAngleRAngle :: Type -> Type #

Unmarshal AnonymousLAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLAngleRAngle

SymbolMatching AnonymousLAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngleRAngle Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngleRAngle = D1 (MetaData "AnonymousLAngleRAngle" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLAngleRAngle" PrefixI False) (U1 :: Type -> Type))

data AnonymousIs Source #

Constructors

AnonymousIs 
Instances
Eq AnonymousIs Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousIs Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousIs Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousIs Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousIs :: Type -> Type #

Unmarshal AnonymousIs Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousIs

SymbolMatching AnonymousIs Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousIs Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousIs = D1 (MetaData "AnonymousIs" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousIs" PrefixI False) (U1 :: Type -> Type))

data AnonymousLambda Source #

Constructors

AnonymousLambda 
Instances
Eq AnonymousLambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLambda :: Type -> Type #

Unmarshal AnonymousLambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLambda

SymbolMatching AnonymousLambda Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLambda Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLambda = D1 (MetaData "AnonymousLambda" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLambda" PrefixI False) (U1 :: Type -> Type))

data AnonymousPlusEqual Source #

Constructors

AnonymousPlusEqual 
Instances
Eq AnonymousPlusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousPlusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousPlusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousPlusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousPlusEqual :: Type -> Type #

Unmarshal AnonymousPlusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousPlusEqual

SymbolMatching AnonymousPlusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPlusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPlusEqual = D1 (MetaData "AnonymousPlusEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousPlusEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousMinusEqual Source #

Constructors

AnonymousMinusEqual 
Instances
Eq AnonymousMinusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousMinusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousMinusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousMinusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousMinusEqual :: Type -> Type #

Unmarshal AnonymousMinusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousMinusEqual

SymbolMatching AnonymousMinusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousMinusEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousMinusEqual = D1 (MetaData "AnonymousMinusEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousMinusEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousStarEqual Source #

Constructors

AnonymousStarEqual 
Instances
Eq AnonymousStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousStarEqual :: Type -> Type #

Unmarshal AnonymousStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousStarEqual

SymbolMatching AnonymousStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousStarEqual = D1 (MetaData "AnonymousStarEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousStarEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousSlashEqual Source #

Constructors

AnonymousSlashEqual 
Instances
Eq AnonymousSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousSlashEqual :: Type -> Type #

Unmarshal AnonymousSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousSlashEqual

SymbolMatching AnonymousSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousSlashEqual = D1 (MetaData "AnonymousSlashEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousSlashEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousAtEqual Source #

Constructors

AnonymousAtEqual 
Instances
Eq AnonymousAtEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAtEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAtEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAtEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAtEqual :: Type -> Type #

Unmarshal AnonymousAtEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAtEqual

SymbolMatching AnonymousAtEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAtEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAtEqual = D1 (MetaData "AnonymousAtEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAtEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousSlashSlashEqual Source #

Instances
Eq AnonymousSlashSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousSlashSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousSlashSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousSlashSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousSlashSlashEqual :: Type -> Type #

Unmarshal AnonymousSlashSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousSlashSlashEqual

SymbolMatching AnonymousSlashSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousSlashSlashEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousSlashSlashEqual = D1 (MetaData "AnonymousSlashSlashEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousSlashSlashEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousPercentEqual Source #

Constructors

AnonymousPercentEqual 
Instances
Eq AnonymousPercentEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousPercentEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousPercentEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousPercentEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousPercentEqual :: Type -> Type #

Unmarshal AnonymousPercentEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousPercentEqual

SymbolMatching AnonymousPercentEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPercentEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPercentEqual = D1 (MetaData "AnonymousPercentEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousPercentEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousStarStarEqual Source #

Instances
Eq AnonymousStarStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousStarStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousStarStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousStarStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousStarStarEqual :: Type -> Type #

Unmarshal AnonymousStarStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousStarStarEqual

SymbolMatching AnonymousStarStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousStarStarEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousStarStarEqual = D1 (MetaData "AnonymousStarStarEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousStarStarEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousRAngleRAngleEqual Source #

Instances
Eq AnonymousRAngleRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousRAngleRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousRAngleRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousRAngleRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousRAngleRAngleEqual :: Type -> Type #

Unmarshal AnonymousRAngleRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousRAngleRAngleEqual

SymbolMatching AnonymousRAngleRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRAngleRAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRAngleRAngleEqual = D1 (MetaData "AnonymousRAngleRAngleEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousRAngleRAngleEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousLAngleLAngleEqual Source #

Instances
Eq AnonymousLAngleLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLAngleLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLAngleLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLAngleLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLAngleLAngleEqual :: Type -> Type #

Unmarshal AnonymousLAngleLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLAngleLAngleEqual

SymbolMatching AnonymousLAngleLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngleLAngleEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLAngleLAngleEqual = D1 (MetaData "AnonymousLAngleLAngleEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLAngleLAngleEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousAmpersandEqual Source #

Instances
Eq AnonymousAmpersandEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAmpersandEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAmpersandEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAmpersandEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAmpersandEqual :: Type -> Type #

Unmarshal AnonymousAmpersandEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAmpersandEqual

SymbolMatching AnonymousAmpersandEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAmpersandEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAmpersandEqual = D1 (MetaData "AnonymousAmpersandEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAmpersandEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousCaretEqual Source #

Constructors

AnonymousCaretEqual 
Instances
Eq AnonymousCaretEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousCaretEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousCaretEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousCaretEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousCaretEqual :: Type -> Type #

Unmarshal AnonymousCaretEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousCaretEqual

SymbolMatching AnonymousCaretEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousCaretEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousCaretEqual = D1 (MetaData "AnonymousCaretEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousCaretEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousPipeEqual Source #

Constructors

AnonymousPipeEqual 
Instances
Eq AnonymousPipeEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousPipeEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousPipeEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousPipeEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousPipeEqual :: Type -> Type #

Unmarshal AnonymousPipeEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousPipeEqual

SymbolMatching AnonymousPipeEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPipeEqual Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousPipeEqual = D1 (MetaData "AnonymousPipeEqual" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousPipeEqual" PrefixI False) (U1 :: Type -> Type))

data AnonymousYield Source #

Constructors

AnonymousYield 
Instances
Eq AnonymousYield Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousYield Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousYield Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousYield Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousYield :: Type -> Type #

Unmarshal AnonymousYield Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousYield

SymbolMatching AnonymousYield Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousYield Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousYield = D1 (MetaData "AnonymousYield" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousYield" PrefixI False) (U1 :: Type -> Type))

data AnonymousLBracket Source #

Constructors

AnonymousLBracket 
Instances
Eq AnonymousLBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLBracket :: Type -> Type #

Unmarshal AnonymousLBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLBracket

SymbolMatching AnonymousLBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLBracket = D1 (MetaData "AnonymousLBracket" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLBracket" PrefixI False) (U1 :: Type -> Type))

data AnonymousRBracket Source #

Constructors

AnonymousRBracket 
Instances
Eq AnonymousRBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousRBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousRBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousRBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousRBracket :: Type -> Type #

Unmarshal AnonymousRBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousRBracket

SymbolMatching AnonymousRBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRBracket Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRBracket = D1 (MetaData "AnonymousRBracket" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousRBracket" PrefixI False) (U1 :: Type -> Type))

newtype Ellipsis Source #

Constructors

Ellipsis 

Fields

Instances
Eq Ellipsis Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Ellipsis Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Ellipsis Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Ellipsis Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Ellipsis :: Type -> Type #

Methods

from :: Ellipsis -> Rep Ellipsis x #

to :: Rep Ellipsis x -> Ellipsis #

Unmarshal Ellipsis Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Ellipsis

SymbolMatching Ellipsis Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Ellipsis -> Node -> Bool

showFailure :: Proxy Ellipsis -> Node -> String

type Rep Ellipsis Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Ellipsis = D1 (MetaData "Ellipsis" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "Ellipsis" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

data AnonymousLBrace Source #

Constructors

AnonymousLBrace 
Instances
Eq AnonymousLBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousLBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousLBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousLBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousLBrace :: Type -> Type #

Unmarshal AnonymousLBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousLBrace

SymbolMatching AnonymousLBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousLBrace = D1 (MetaData "AnonymousLBrace" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousLBrace" PrefixI False) (U1 :: Type -> Type))

data AnonymousRBrace Source #

Constructors

AnonymousRBrace 
Instances
Eq AnonymousRBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousRBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousRBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousRBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousRBrace :: Type -> Type #

Unmarshal AnonymousRBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousRBrace

SymbolMatching AnonymousRBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRBrace Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousRBrace = D1 (MetaData "AnonymousRBrace" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousRBrace" PrefixI False) (U1 :: Type -> Type))

newtype EscapeSequence Source #

Constructors

EscapeSequence 

Fields

Instances
Eq EscapeSequence Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord EscapeSequence Source # 
Instance details

Defined in TreeSitter.Python.AST

Show EscapeSequence Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic EscapeSequence Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep EscapeSequence :: Type -> Type #

Unmarshal EscapeSequence Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m EscapeSequence

SymbolMatching EscapeSequence Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep EscapeSequence Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep EscapeSequence = D1 (MetaData "EscapeSequence" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "EscapeSequence" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype TypeConversion Source #

Constructors

TypeConversion 

Fields

Instances
Eq TypeConversion Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord TypeConversion Source # 
Instance details

Defined in TreeSitter.Python.AST

Show TypeConversion Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic TypeConversion Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep TypeConversion :: Type -> Type #

Unmarshal TypeConversion Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m TypeConversion

SymbolMatching TypeConversion Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep TypeConversion Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep TypeConversion = D1 (MetaData "TypeConversion" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "TypeConversion" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype Integer Source #

Constructors

Integer 

Fields

Instances
Eq Integer Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Integer -> Integer -> Bool #

(/=) :: Integer -> Integer -> Bool #

Ord Integer Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Integer Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Integer Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Integer :: Type -> Type #

Methods

from :: Integer -> Rep Integer x #

to :: Rep Integer x -> Integer #

Unmarshal Integer Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Integer

SymbolMatching Integer Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Integer -> Node -> Bool

showFailure :: Proxy Integer -> Node -> String

type Rep Integer Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Integer = D1 (MetaData "Integer" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "Integer" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype Float Source #

Constructors

Float 

Fields

Instances
Eq Float Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Float -> Float -> Bool #

(/=) :: Float -> Float -> Bool #

Ord Float Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Float -> Float -> Ordering #

(<) :: Float -> Float -> Bool #

(<=) :: Float -> Float -> Bool #

(>) :: Float -> Float -> Bool #

(>=) :: Float -> Float -> Bool #

max :: Float -> Float -> Float #

min :: Float -> Float -> Float #

Show Float Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Float -> ShowS #

show :: Float -> String #

showList :: [Float] -> ShowS #

Generic Float Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Float :: Type -> Type #

Methods

from :: Float -> Rep Float x #

to :: Rep Float x -> Float #

Unmarshal Float Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Float

SymbolMatching Float Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Float -> Node -> Bool

showFailure :: Proxy Float -> Node -> String

type Rep Float Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Float = D1 (MetaData "Float" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "Float" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype Identifier Source #

Constructors

Identifier 

Fields

Instances
Eq Identifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Identifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Identifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Identifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Identifier :: Type -> Type #

Unmarshal Identifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Identifier

SymbolMatching Identifier Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Identifier Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Identifier = D1 (MetaData "Identifier" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "Identifier" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

data NonlocalStatement Source #

Constructors

NonlocalStatement 

Fields

Instances
Eq NonlocalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord NonlocalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show NonlocalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic NonlocalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep NonlocalStatement :: Type -> Type #

Unmarshal NonlocalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m NonlocalStatement

SymbolMatching NonlocalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep NonlocalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep NonlocalStatement = D1 (MetaData "NonlocalStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "NonlocalStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Identifier])))

data GlobalStatement Source #

Constructors

GlobalStatement 

Fields

Instances
Eq GlobalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord GlobalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show GlobalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic GlobalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep GlobalStatement :: Type -> Type #

Unmarshal GlobalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m GlobalStatement

SymbolMatching GlobalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep GlobalStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep GlobalStatement = D1 (MetaData "GlobalStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "GlobalStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Identifier])))

data DottedName Source #

Constructors

DottedName 

Fields

Instances
Eq DottedName Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord DottedName Source # 
Instance details

Defined in TreeSitter.Python.AST

Show DottedName Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic DottedName Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep DottedName :: Type -> Type #

Unmarshal DottedName Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m DottedName

SymbolMatching DottedName Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DottedName Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DottedName = D1 (MetaData "DottedName" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "DottedName" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Identifier])))

data RelativeImport Source #

Instances
Eq RelativeImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord RelativeImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Show RelativeImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic RelativeImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep RelativeImport :: Type -> Type #

Unmarshal RelativeImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m RelativeImport

SymbolMatching RelativeImport Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep RelativeImport Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep RelativeImport = D1 (MetaData "RelativeImport" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "RelativeImport" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either DottedName ImportPrefix])))

data AliasedImport Source #

Constructors

AliasedImport 
Instances
Eq AliasedImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AliasedImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AliasedImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AliasedImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AliasedImport :: Type -> Type #

Unmarshal AliasedImport Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AliasedImport

SymbolMatching AliasedImport Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AliasedImport Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AliasedImport = D1 (MetaData "AliasedImport" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AliasedImport" PrefixI True) (S1 (MetaSel (Just "alias") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Identifier) :*: S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 DottedName)))

data ImportStatement Source #

Constructors

ImportStatement 
Instances
Eq ImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ImportStatement :: Type -> Type #

Unmarshal ImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ImportStatement

SymbolMatching ImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ImportStatement = D1 (MetaData "ImportStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ImportStatement" PrefixI True) (S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either AliasedImport DottedName])))

data ImportFromStatement Source #

Instances
Eq ImportFromStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ImportFromStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ImportFromStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ImportFromStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ImportFromStatement :: Type -> Type #

Unmarshal ImportFromStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ImportFromStatement

SymbolMatching ImportFromStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ImportFromStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

data FutureImportStatement Source #

Instances
Eq FutureImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord FutureImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show FutureImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic FutureImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep FutureImportStatement :: Type -> Type #

Unmarshal FutureImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m FutureImportStatement

SymbolMatching FutureImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FutureImportStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FutureImportStatement = D1 (MetaData "FutureImportStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "FutureImportStatement" PrefixI True) (S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either AliasedImport DottedName])))

newtype True Source #

Constructors

True 

Fields

Instances
Eq True Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: True -> True -> Bool #

(/=) :: True -> True -> Bool #

Ord True Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: True -> True -> Ordering #

(<) :: True -> True -> Bool #

(<=) :: True -> True -> Bool #

(>) :: True -> True -> Bool #

(>=) :: True -> True -> Bool #

max :: True -> True -> True #

min :: True -> True -> True #

Show True Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> True -> ShowS #

show :: True -> String #

showList :: [True] -> ShowS #

Generic True Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep True :: Type -> Type #

Methods

from :: True -> Rep True x #

to :: Rep True x -> True #

Unmarshal True Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m True

SymbolMatching True Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy True -> Node -> Bool

showFailure :: Proxy True -> Node -> String

type Rep True Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep True = D1 (MetaData "True" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "True" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype False Source #

Constructors

False 

Fields

Instances
Eq False Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: False -> False -> Bool #

(/=) :: False -> False -> Bool #

Ord False Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: False -> False -> Ordering #

(<) :: False -> False -> Bool #

(<=) :: False -> False -> Bool #

(>) :: False -> False -> Bool #

(>=) :: False -> False -> Bool #

max :: False -> False -> False #

min :: False -> False -> False #

Show False Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> False -> ShowS #

show :: False -> String #

showList :: [False] -> ShowS #

Generic False Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep False :: Type -> Type #

Methods

from :: False -> Rep False x #

to :: Rep False x -> False #

Unmarshal False Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m False

SymbolMatching False Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy False -> Node -> Bool

showFailure :: Proxy False -> Node -> String

type Rep False Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep False = D1 (MetaData "False" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "False" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

newtype None Source #

Constructors

None 

Fields

Instances
Eq None Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: None -> None -> Bool #

(/=) :: None -> None -> Bool #

Ord None Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: None -> None -> Ordering #

(<) :: None -> None -> Bool #

(<=) :: None -> None -> Bool #

(>) :: None -> None -> Bool #

(>=) :: None -> None -> Bool #

max :: None -> None -> None #

min :: None -> None -> None #

Show None Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> None -> ShowS #

show :: None -> String #

showList :: [None] -> ShowS #

Generic None Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep None :: Type -> Type #

Methods

from :: None -> Rep None x #

to :: Rep None x -> None #

Unmarshal None Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m None

SymbolMatching None Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy None -> Node -> Bool

showFailure :: Proxy None -> Node -> String

type Rep None Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep None = D1 (MetaData "None" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "None" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

data PrimaryExpression Source #

Instances
Eq PrimaryExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord PrimaryExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Show PrimaryExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic PrimaryExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep PrimaryExpression :: Type -> Type #

Unmarshal PrimaryExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m PrimaryExpression

SymbolMatching PrimaryExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep PrimaryExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep PrimaryExpression = D1 (MetaData "PrimaryExpression" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) ((((C1 (MetaCons "AttributePrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Attribute)) :+: C1 (MetaCons "BinaryOperatorPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 BinaryOperator))) :+: (C1 (MetaCons "CallPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Call)) :+: (C1 (MetaCons "ConcatenatedStringPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ConcatenatedString)) :+: C1 (MetaCons "DictionaryPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Dictionary))))) :+: ((C1 (MetaCons "DictionaryComprehensionPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 DictionaryComprehension)) :+: (C1 (MetaCons "EllipsisPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Ellipsis)) :+: C1 (MetaCons "FalsePrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 False)))) :+: (C1 (MetaCons "FloatPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Float)) :+: (C1 (MetaCons "GeneratorExpressionPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 GeneratorExpression)) :+: C1 (MetaCons "IdentifierPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Identifier)))))) :+: (((C1 (MetaCons "IntegerPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Integer)) :+: (C1 (MetaCons "ListPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 List)) :+: C1 (MetaCons "ListComprehensionPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ListComprehension)))) :+: (C1 (MetaCons "NonePrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 None)) :+: (C1 (MetaCons "ParenthesizedExpressionPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ParenthesizedExpression)) :+: C1 (MetaCons "SetPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Set))))) :+: ((C1 (MetaCons "SetComprehensionPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 SetComprehension)) :+: (C1 (MetaCons "StringPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)) :+: C1 (MetaCons "SubscriptPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Subscript)))) :+: (C1 (MetaCons "TruePrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 True)) :+: (C1 (MetaCons "TuplePrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Tuple)) :+: C1 (MetaCons "UnaryOperatorPrimaryExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 UnaryOperator)))))))

data UnaryOperator Source #

Instances
Eq UnaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord UnaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Show UnaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic UnaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep UnaryOperator :: Type -> Type #

Unmarshal UnaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m UnaryOperator

SymbolMatching UnaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep UnaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep UnaryOperator = D1 (MetaData "UnaryOperator" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "UnaryOperator" PrefixI True) (S1 (MetaSel (Just "operator") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Either AnonymousPlus (Either AnonymousMinus AnonymousTilde))) :*: S1 (MetaSel (Just "argument") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PrimaryExpression)))

data Tuple Source #

Constructors

Tuple 
Instances
Eq Tuple Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Tuple -> Tuple -> Bool #

(/=) :: Tuple -> Tuple -> Bool #

Ord Tuple Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Tuple -> Tuple -> Ordering #

(<) :: Tuple -> Tuple -> Bool #

(<=) :: Tuple -> Tuple -> Bool #

(>) :: Tuple -> Tuple -> Bool #

(>=) :: Tuple -> Tuple -> Bool #

max :: Tuple -> Tuple -> Tuple #

min :: Tuple -> Tuple -> Tuple #

Show Tuple Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Tuple -> ShowS #

show :: Tuple -> String #

showList :: [Tuple] -> ShowS #

Generic Tuple Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Tuple :: Type -> Type #

Methods

from :: Tuple -> Rep Tuple x #

to :: Rep Tuple x -> Tuple #

Unmarshal Tuple Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Tuple

SymbolMatching Tuple Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Tuple -> Node -> Bool

showFailure :: Proxy Tuple -> Node -> String

type Rep Tuple Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Tuple = D1 (MetaData "Tuple" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Tuple" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression Yield])))

data Yield Source #

Constructors

Yield 
Instances
Eq Yield Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Yield -> Yield -> Bool #

(/=) :: Yield -> Yield -> Bool #

Ord Yield Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Yield -> Yield -> Ordering #

(<) :: Yield -> Yield -> Bool #

(<=) :: Yield -> Yield -> Bool #

(>) :: Yield -> Yield -> Bool #

(>=) :: Yield -> Yield -> Bool #

max :: Yield -> Yield -> Yield #

min :: Yield -> Yield -> Yield #

Show Yield Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Yield -> ShowS #

show :: Yield -> String #

showList :: [Yield] -> ShowS #

Generic Yield Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Yield :: Type -> Type #

Methods

from :: Yield -> Rep Yield x #

to :: Rep Yield x -> Yield #

Unmarshal Yield Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Yield

SymbolMatching Yield Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Yield -> Node -> Bool

showFailure :: Proxy Yield -> Node -> String

type Rep Yield Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Yield = D1 (MetaData "Yield" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Yield" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression ExpressionList])))

data ExpressionList Source #

Constructors

ExpressionList 

Fields

Instances
Eq ExpressionList Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ExpressionList Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ExpressionList Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ExpressionList Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ExpressionList :: Type -> Type #

Unmarshal ExpressionList Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ExpressionList

SymbolMatching ExpressionList Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ExpressionList Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ExpressionList = D1 (MetaData "ExpressionList" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ExpressionList" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data Expression Source #

Instances
Eq Expression Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Expression Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Expression Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Expression Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Expression :: Type -> Type #

Unmarshal Expression Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Expression

SymbolMatching Expression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Expression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Expression = D1 (MetaData "Expression" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (((C1 (MetaCons "PrimaryExpressionExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PrimaryExpression)) :+: C1 (MetaCons "AwaitExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Await))) :+: (C1 (MetaCons "BooleanOperatorExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 BooleanOperator)) :+: C1 (MetaCons "ComparisonOperatorExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ComparisonOperator)))) :+: ((C1 (MetaCons "ConditionalExpressionExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ConditionalExpression)) :+: C1 (MetaCons "LambdaExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Lambda))) :+: (C1 (MetaCons "NamedExpressionExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 NamedExpression)) :+: C1 (MetaCons "NotOperatorExpression" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 NotOperator)))))

data NotOperator Source #

Constructors

NotOperator 

Fields

Instances
Eq NotOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord NotOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Show NotOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic NotOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep NotOperator :: Type -> Type #

Unmarshal NotOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m NotOperator

SymbolMatching NotOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep NotOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep NotOperator = D1 (MetaData "NotOperator" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "NotOperator" PrefixI True) (S1 (MetaSel (Just "argument") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Expression)))

data NamedExpression Source #

Instances
Eq NamedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord NamedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Show NamedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic NamedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep NamedExpression :: Type -> Type #

Unmarshal NamedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m NamedExpression

SymbolMatching NamedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep NamedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep NamedExpression = D1 (MetaData "NamedExpression" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "NamedExpression" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression Identifier])))

data Lambda Source #

Instances
Eq Lambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Lambda -> Lambda -> Bool #

(/=) :: Lambda -> Lambda -> Bool #

Ord Lambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Lambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Lambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Lambda :: Type -> Type #

Methods

from :: Lambda -> Rep Lambda x #

to :: Rep Lambda x -> Lambda #

Unmarshal Lambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Lambda

SymbolMatching Lambda Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Lambda -> Node -> Bool

showFailure :: Proxy Lambda -> Node -> String

type Rep Lambda Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Lambda = D1 (MetaData "Lambda" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Lambda" PrefixI True) (S1 (MetaSel (Just "body") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Either Expression Lambda)) :*: S1 (MetaSel (Just "parameters") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe LambdaParameters))))

data LambdaParameters Source #

Instances
Eq LambdaParameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord LambdaParameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Show LambdaParameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic LambdaParameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep LambdaParameters :: Type -> Type #

Unmarshal LambdaParameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m LambdaParameters

SymbolMatching LambdaParameters Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep LambdaParameters Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep LambdaParameters = D1 (MetaData "LambdaParameters" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "LambdaParameters" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either DefaultParameter (Either DictionarySplat (Either Identifier (Either ListSplat (Either Tuple (Either TypedDefaultParameter TypedParameter)))))])))

data TypedParameter Source #

Instances
Eq TypedParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord TypedParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Show TypedParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic TypedParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep TypedParameter :: Type -> Type #

Unmarshal TypedParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m TypedParameter

SymbolMatching TypedParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep TypedParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep TypedParameter = D1 (MetaData "TypedParameter" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "TypedParameter" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either DictionarySplat (Either Identifier (Either ListSplat Type))])))

data Type Source #

Constructors

Type 

Fields

Instances
Eq Type Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Type -> Type -> Bool #

(/=) :: Type -> Type -> Bool #

Ord Type Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Type -> Type -> Ordering #

(<) :: Type -> Type -> Bool #

(<=) :: Type -> Type -> Bool #

(>) :: Type -> Type -> Bool #

(>=) :: Type -> Type -> Bool #

max :: Type -> Type -> Type #

min :: Type -> Type -> Type #

Show Type Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

Generic Type Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Type :: Type -> Type #

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

Unmarshal Type Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Type

SymbolMatching Type Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Type -> Node -> Bool

showFailure :: Proxy Type -> Node -> String

type Rep Type Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Type = D1 (MetaData "Type" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Type" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data ListSplat Source #

Constructors

ListSplat 

Fields

Instances
Eq ListSplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ListSplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ListSplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ListSplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ListSplat :: Type -> Type #

Unmarshal ListSplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ListSplat

SymbolMatching ListSplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy ListSplat -> Node -> Bool

showFailure :: Proxy ListSplat -> Node -> String

type Rep ListSplat Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ListSplat = D1 (MetaData "ListSplat" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ListSplat" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data DictionarySplat Source #

Constructors

DictionarySplat 

Fields

Instances
Eq DictionarySplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord DictionarySplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Show DictionarySplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic DictionarySplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep DictionarySplat :: Type -> Type #

Unmarshal DictionarySplat Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m DictionarySplat

SymbolMatching DictionarySplat Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DictionarySplat Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DictionarySplat = D1 (MetaData "DictionarySplat" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "DictionarySplat" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data TypedDefaultParameter Source #

Instances
Eq TypedDefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord TypedDefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Show TypedDefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic TypedDefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep TypedDefaultParameter :: Type -> Type #

Unmarshal TypedDefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m TypedDefaultParameter

SymbolMatching TypedDefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep TypedDefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep TypedDefaultParameter = D1 (MetaData "TypedDefaultParameter" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "TypedDefaultParameter" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either Identifier Type)])))

data DefaultParameter Source #

Instances
Eq DefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord DefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Show DefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic DefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep DefaultParameter :: Type -> Type #

Unmarshal DefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m DefaultParameter

SymbolMatching DefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DefaultParameter Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DefaultParameter = D1 (MetaData "DefaultParameter" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "DefaultParameter" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression Identifier])))

data ConditionalExpression Source #

Constructors

ConditionalExpression 

Fields

Instances
Eq ConditionalExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ConditionalExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ConditionalExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ConditionalExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ConditionalExpression :: Type -> Type #

Unmarshal ConditionalExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ConditionalExpression

SymbolMatching ConditionalExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ConditionalExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ConditionalExpression = D1 (MetaData "ConditionalExpression" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ConditionalExpression" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data ComparisonOperator Source #

Instances
Eq ComparisonOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ComparisonOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ComparisonOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ComparisonOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ComparisonOperator :: Type -> Type #

Unmarshal ComparisonOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ComparisonOperator

SymbolMatching ComparisonOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ComparisonOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ComparisonOperator = D1 (MetaData "ComparisonOperator" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ComparisonOperator" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [PrimaryExpression])))

data BooleanOperator Source #

Instances
Eq BooleanOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord BooleanOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Show BooleanOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic BooleanOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep BooleanOperator :: Type -> Type #

Unmarshal BooleanOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m BooleanOperator

SymbolMatching BooleanOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep BooleanOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

data Await Source #

Constructors

Await 

Fields

Instances
Eq Await Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Await -> Await -> Bool #

(/=) :: Await -> Await -> Bool #

Ord Await Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Await -> Await -> Ordering #

(<) :: Await -> Await -> Bool #

(<=) :: Await -> Await -> Bool #

(>) :: Await -> Await -> Bool #

(>=) :: Await -> Await -> Bool #

max :: Await -> Await -> Await #

min :: Await -> Await -> Await #

Show Await Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Await -> ShowS #

show :: Await -> String #

showList :: [Await] -> ShowS #

Generic Await Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Await :: Type -> Type #

Methods

from :: Await -> Rep Await x #

to :: Rep Await x -> Await #

Unmarshal Await Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Await

SymbolMatching Await Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Await -> Node -> Bool

showFailure :: Proxy Await -> Node -> String

type Rep Await Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Await = D1 (MetaData "Await" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Await" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data Subscript Source #

Instances
Eq Subscript Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Subscript Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Subscript Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Subscript Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Subscript :: Type -> Type #

Unmarshal Subscript Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Subscript

SymbolMatching Subscript Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Subscript -> Node -> Bool

showFailure :: Proxy Subscript -> Node -> String

type Rep Subscript Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Subscript = D1 (MetaData "Subscript" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Subscript" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either PrimaryExpression Slice)])))

data Slice Source #

Constructors

Slice 

Fields

Instances
Eq Slice Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Slice -> Slice -> Bool #

(/=) :: Slice -> Slice -> Bool #

Ord Slice Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Slice -> Slice -> Ordering #

(<) :: Slice -> Slice -> Bool #

(<=) :: Slice -> Slice -> Bool #

(>) :: Slice -> Slice -> Bool #

(>=) :: Slice -> Slice -> Bool #

max :: Slice -> Slice -> Slice #

min :: Slice -> Slice -> Slice #

Show Slice Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Slice -> ShowS #

show :: Slice -> String #

showList :: [Slice] -> ShowS #

Generic Slice Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Slice :: Type -> Type #

Methods

from :: Slice -> Rep Slice x #

to :: Rep Slice x -> Slice #

Unmarshal Slice Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Slice

SymbolMatching Slice Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Slice -> Node -> Bool

showFailure :: Proxy Slice -> Node -> String

type Rep Slice Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Slice = D1 (MetaData "Slice" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Slice" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data String Source #

Constructors

String 
Instances
Eq String Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: String -> String -> Bool #

(/=) :: String -> String -> Bool #

Ord String Source # 
Instance details

Defined in TreeSitter.Python.AST

Show String Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic String Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep String :: Type -> Type #

Methods

from :: String -> Rep String x #

to :: Rep String x -> String #

Unmarshal String Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m String

SymbolMatching String Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy String -> Node -> Bool

showFailure :: Proxy String -> Node -> String0

type Rep String Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep String = D1 (MetaData "String" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "String" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either EscapeSequence Interpolation])))

data Interpolation Source #

Instances
Eq Interpolation Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Interpolation Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Interpolation Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Interpolation Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Interpolation :: Type -> Type #

Unmarshal Interpolation Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Interpolation

SymbolMatching Interpolation Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Interpolation Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Interpolation = D1 (MetaData "Interpolation" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Interpolation" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either FormatSpecifier TypeConversion)])))

data FormatSpecifier Source #

Constructors

FormatSpecifier 
Instances
Eq FormatSpecifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord FormatSpecifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Show FormatSpecifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic FormatSpecifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep FormatSpecifier :: Type -> Type #

Unmarshal FormatSpecifier Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m FormatSpecifier

SymbolMatching FormatSpecifier Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FormatSpecifier Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FormatSpecifier = D1 (MetaData "FormatSpecifier" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "FormatSpecifier" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [FormatExpression])))

data FormatExpression Source #

Constructors

FormatExpression 

Fields

Instances
Eq FormatExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord FormatExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Show FormatExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic FormatExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep FormatExpression :: Type -> Type #

Unmarshal FormatExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m FormatExpression

SymbolMatching FormatExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FormatExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FormatExpression = D1 (MetaData "FormatExpression" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "FormatExpression" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data SetComprehension Source #

Instances
Eq SetComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord SetComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Show SetComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic SetComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep SetComprehension :: Type -> Type #

Unmarshal SetComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m SetComprehension

SymbolMatching SetComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep SetComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep SetComprehension = D1 (MetaData "SetComprehension" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "SetComprehension" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either ForInClause IfClause)])))

data IfClause Source #

Constructors

IfClause 

Fields

Instances
Eq IfClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord IfClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Show IfClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic IfClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep IfClause :: Type -> Type #

Methods

from :: IfClause -> Rep IfClause x #

to :: Rep IfClause x -> IfClause #

Unmarshal IfClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m IfClause

SymbolMatching IfClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy IfClause -> Node -> Bool

showFailure :: Proxy IfClause -> Node -> String

type Rep IfClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep IfClause = D1 (MetaData "IfClause" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "IfClause" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data ForInClause Source #

Instances
Eq ForInClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ForInClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ForInClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ForInClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ForInClause :: Type -> Type #

Unmarshal ForInClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ForInClause

SymbolMatching ForInClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ForInClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ForInClause = D1 (MetaData "ForInClause" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ForInClause" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either Lambda Variables)])))

data Variables Source #

Constructors

Variables 
Instances
Eq Variables Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Variables Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Variables Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Variables Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Variables :: Type -> Type #

Unmarshal Variables Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Variables

SymbolMatching Variables Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Variables -> Node -> Bool

showFailure :: Proxy Variables -> Node -> String

type Rep Variables Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Variables = D1 (MetaData "Variables" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Variables" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [PrimaryExpression])))

data Set Source #

Constructors

Set 
Instances
Eq Set Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Set -> Set -> Bool #

(/=) :: Set -> Set -> Bool #

Ord Set Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Set -> Set -> Ordering #

(<) :: Set -> Set -> Bool #

(<=) :: Set -> Set -> Bool #

(>) :: Set -> Set -> Bool #

(>=) :: Set -> Set -> Bool #

max :: Set -> Set -> Set #

min :: Set -> Set -> Set #

Show Set Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Set -> ShowS #

show :: Set -> String #

showList :: [Set] -> ShowS #

Generic Set Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Set :: Type -> Type #

Methods

from :: Set -> Rep Set x #

to :: Rep Set x -> Set #

Unmarshal Set Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Set

SymbolMatching Set Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Set -> Node -> Bool

showFailure :: Proxy Set -> Node -> String

type Rep Set Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Set = D1 (MetaData "Set" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Set" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression ListSplat])))

data ParenthesizedExpression Source #

Instances
Eq ParenthesizedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ParenthesizedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ParenthesizedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ParenthesizedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ParenthesizedExpression :: Type -> Type #

Unmarshal ParenthesizedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ParenthesizedExpression

SymbolMatching ParenthesizedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ParenthesizedExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ParenthesizedExpression = D1 (MetaData "ParenthesizedExpression" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ParenthesizedExpression" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression Yield])))

data ListComprehension Source #

Instances
Eq ListComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ListComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ListComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ListComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ListComprehension :: Type -> Type #

Unmarshal ListComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ListComprehension

SymbolMatching ListComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ListComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ListComprehension = D1 (MetaData "ListComprehension" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ListComprehension" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either ForInClause IfClause)])))

data List Source #

Constructors

List 
Instances
Eq List Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: List -> List -> Bool #

(/=) :: List -> List -> Bool #

Ord List Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: List -> List -> Ordering #

(<) :: List -> List -> Bool #

(<=) :: List -> List -> Bool #

(>) :: List -> List -> Bool #

(>=) :: List -> List -> Bool #

max :: List -> List -> List #

min :: List -> List -> List #

Show List Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> List -> ShowS #

show :: List -> String #

showList :: [List] -> ShowS #

Generic List Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep List :: Type -> Type #

Methods

from :: List -> Rep List x #

to :: Rep List x -> List #

Unmarshal List Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m List

SymbolMatching List Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy List -> Node -> Bool

showFailure :: Proxy List -> Node -> String

type Rep List Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep List = D1 (MetaData "List" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "List" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression ListSplat])))

data GeneratorExpression Source #

Instances
Eq GeneratorExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord GeneratorExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Show GeneratorExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic GeneratorExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep GeneratorExpression :: Type -> Type #

Unmarshal GeneratorExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m GeneratorExpression

SymbolMatching GeneratorExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep GeneratorExpression Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep GeneratorExpression = D1 (MetaData "GeneratorExpression" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "GeneratorExpression" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either ForInClause IfClause)])))

data DictionaryComprehension Source #

Instances
Eq DictionaryComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord DictionaryComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Show DictionaryComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic DictionaryComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep DictionaryComprehension :: Type -> Type #

Unmarshal DictionaryComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m DictionaryComprehension

SymbolMatching DictionaryComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DictionaryComprehension Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DictionaryComprehension = D1 (MetaData "DictionaryComprehension" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "DictionaryComprehension" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either ForInClause (Either IfClause Pair)])))

data Pair Source #

Constructors

Pair 

Fields

Instances
Eq Pair Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Pair -> Pair -> Bool #

(/=) :: Pair -> Pair -> Bool #

Ord Pair Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Pair -> Pair -> Ordering #

(<) :: Pair -> Pair -> Bool #

(<=) :: Pair -> Pair -> Bool #

(>) :: Pair -> Pair -> Bool #

(>=) :: Pair -> Pair -> Bool #

max :: Pair -> Pair -> Pair #

min :: Pair -> Pair -> Pair #

Show Pair Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Pair -> ShowS #

show :: Pair -> String #

showList :: [Pair] -> ShowS #

Generic Pair Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Pair :: Type -> Type #

Methods

from :: Pair -> Rep Pair x #

to :: Rep Pair x -> Pair #

Unmarshal Pair Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Pair

SymbolMatching Pair Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Pair -> Node -> Bool

showFailure :: Proxy Pair -> Node -> String

type Rep Pair Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Pair = D1 (MetaData "Pair" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Pair" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data Dictionary Source #

Constructors

Dictionary 
Instances
Eq Dictionary Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Dictionary Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Dictionary Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Dictionary Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Dictionary :: Type -> Type #

Unmarshal Dictionary Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Dictionary

SymbolMatching Dictionary Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Dictionary Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Dictionary = D1 (MetaData "Dictionary" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Dictionary" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either DictionarySplat Pair])))

data ConcatenatedString Source #

Constructors

ConcatenatedString 

Fields

Instances
Eq ConcatenatedString Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ConcatenatedString Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ConcatenatedString Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ConcatenatedString Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ConcatenatedString :: Type -> Type #

Unmarshal ConcatenatedString Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ConcatenatedString

SymbolMatching ConcatenatedString Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ConcatenatedString Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ConcatenatedString = D1 (MetaData "ConcatenatedString" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ConcatenatedString" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [String])))

data Call Source #

Instances
Eq Call Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Call -> Call -> Bool #

(/=) :: Call -> Call -> Bool #

Ord Call Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Call -> Call -> Ordering #

(<) :: Call -> Call -> Bool #

(<=) :: Call -> Call -> Bool #

(>) :: Call -> Call -> Bool #

(>=) :: Call -> Call -> Bool #

max :: Call -> Call -> Call #

min :: Call -> Call -> Call #

Show Call Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Call -> ShowS #

show :: Call -> String #

showList :: [Call] -> ShowS #

Generic Call Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Call :: Type -> Type #

Methods

from :: Call -> Rep Call x #

to :: Rep Call x -> Call #

Unmarshal Call Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Call

SymbolMatching Call Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Call -> Node -> Bool

showFailure :: Proxy Call -> Node -> String

type Rep Call Source # 
Instance details

Defined in TreeSitter.Python.AST

data ArgumentList Source #

Instances
Eq ArgumentList Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ArgumentList Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ArgumentList Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ArgumentList Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ArgumentList :: Type -> Type #

Unmarshal ArgumentList Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ArgumentList

SymbolMatching ArgumentList Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ArgumentList Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ArgumentList = D1 (MetaData "ArgumentList" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ArgumentList" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either DictionarySplat (Either KeywordArgument ListSplat))])))

data KeywordArgument Source #

Instances
Eq KeywordArgument Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord KeywordArgument Source # 
Instance details

Defined in TreeSitter.Python.AST

Show KeywordArgument Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic KeywordArgument Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep KeywordArgument :: Type -> Type #

Unmarshal KeywordArgument Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m KeywordArgument

SymbolMatching KeywordArgument Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep KeywordArgument Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep KeywordArgument = D1 (MetaData "KeywordArgument" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "KeywordArgument" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression Identifier])))

data BinaryOperator Source #

Instances
Eq BinaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord BinaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Show BinaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic BinaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep BinaryOperator :: Type -> Type #

Unmarshal BinaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m BinaryOperator

SymbolMatching BinaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep BinaryOperator Source # 
Instance details

Defined in TreeSitter.Python.AST

data Attribute Source #

Instances
Eq Attribute Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Attribute Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Attribute Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Attribute Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Attribute :: Type -> Type #

Unmarshal Attribute Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Attribute

SymbolMatching Attribute Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Attribute -> Node -> Bool

showFailure :: Proxy Attribute -> Node -> String

type Rep Attribute Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Attribute = D1 (MetaData "Attribute" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Attribute" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either PrimaryExpression Identifier])))

data WithItem Source #

Constructors

WithItem 

Fields

Instances
Eq WithItem Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord WithItem Source # 
Instance details

Defined in TreeSitter.Python.AST

Show WithItem Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic WithItem Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep WithItem :: Type -> Type #

Methods

from :: WithItem -> Rep WithItem x #

to :: Rep WithItem x -> WithItem #

Unmarshal WithItem Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m WithItem

SymbolMatching WithItem Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy WithItem -> Node -> Bool

showFailure :: Proxy WithItem -> Node -> String

type Rep WithItem Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep WithItem = D1 (MetaData "WithItem" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "WithItem" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data ReturnStatement Source #

Constructors

ReturnStatement 
Instances
Eq ReturnStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ReturnStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ReturnStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ReturnStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ReturnStatement :: Type -> Type #

Unmarshal ReturnStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ReturnStatement

SymbolMatching ReturnStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ReturnStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ReturnStatement = D1 (MetaData "ReturnStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ReturnStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [ExpressionList])))

data RaiseStatement Source #

Instances
Eq RaiseStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord RaiseStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show RaiseStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic RaiseStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep RaiseStatement :: Type -> Type #

Unmarshal RaiseStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m RaiseStatement

SymbolMatching RaiseStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep RaiseStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep RaiseStatement = D1 (MetaData "RaiseStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "RaiseStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression ExpressionList])))

data DeleteStatement Source #

Constructors

DeleteStatement 
Instances
Eq DeleteStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord DeleteStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show DeleteStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic DeleteStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep DeleteStatement :: Type -> Type #

Unmarshal DeleteStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m DeleteStatement

SymbolMatching DeleteStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DeleteStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DeleteStatement = D1 (MetaData "DeleteStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "DeleteStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [ExpressionList])))

data Assignment Source #

Instances
Eq Assignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Assignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Assignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Assignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Assignment :: Type -> Type #

Unmarshal Assignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Assignment

SymbolMatching Assignment Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Assignment Source # 
Instance details

Defined in TreeSitter.Python.AST

data AugmentedAssignment Source #

Instances
Eq AugmentedAssignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AugmentedAssignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AugmentedAssignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AugmentedAssignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AugmentedAssignment :: Type -> Type #

Unmarshal AugmentedAssignment Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AugmentedAssignment

SymbolMatching AugmentedAssignment Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AugmentedAssignment Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AugmentedAssignment = D1 (MetaData "AugmentedAssignment" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AugmentedAssignment" PrefixI True) (S1 (MetaSel (Just "left") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ExpressionList) :*: S1 (MetaSel (Just "right") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Either Assignment (Either AugmentedAssignment (Either ExpressionList Yield))))))

data ExpressionStatement Source #

Instances
Eq ExpressionStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ExpressionStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ExpressionStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ExpressionStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ExpressionStatement :: Type -> Type #

Unmarshal ExpressionStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ExpressionStatement

SymbolMatching ExpressionStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ExpressionStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ExpressionStatement = D1 (MetaData "ExpressionStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ExpressionStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression (Either Assignment (Either AugmentedAssignment Yield))])))

data ExecStatement Source #

Constructors

ExecStatement 
Instances
Eq ExecStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ExecStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ExecStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ExecStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ExecStatement :: Type -> Type #

Unmarshal ExecStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ExecStatement

SymbolMatching ExecStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ExecStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ExecStatement = D1 (MetaData "ExecStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ExecStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression String])))

data Parameters Source #

Instances
Eq Parameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Parameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Parameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Parameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Parameters :: Type -> Type #

Unmarshal Parameters Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Parameters

SymbolMatching Parameters Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Parameters Source # 
Instance details

Defined in TreeSitter.Python.AST

data Chevron Source #

Constructors

Chevron 

Fields

Instances
Eq Chevron Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Chevron -> Chevron -> Bool #

(/=) :: Chevron -> Chevron -> Bool #

Ord Chevron Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Chevron Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Chevron Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Chevron :: Type -> Type #

Methods

from :: Chevron -> Rep Chevron x #

to :: Rep Chevron x -> Chevron #

Unmarshal Chevron Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Chevron

SymbolMatching Chevron Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Chevron -> Node -> Bool

showFailure :: Proxy Chevron -> Node -> String

type Rep Chevron Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Chevron = D1 (MetaData "Chevron" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Chevron" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data PrintStatement Source #

Constructors

PrintStatement 

Fields

Instances
Eq PrintStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord PrintStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show PrintStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic PrintStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep PrintStatement :: Type -> Type #

Unmarshal PrintStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m PrintStatement

SymbolMatching PrintStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep PrintStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep PrintStatement = D1 (MetaData "PrintStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "PrintStatement" PrefixI True) (S1 (MetaSel (Just "argument") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression]) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Chevron])))

data AssertStatement Source #

Constructors

AssertStatement 

Fields

Instances
Eq AssertStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AssertStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AssertStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AssertStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AssertStatement :: Type -> Type #

Unmarshal AssertStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AssertStatement

SymbolMatching AssertStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AssertStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AssertStatement = D1 (MetaData "AssertStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AssertStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression])))

data SimpleStatement Source #

Instances
Eq SimpleStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord SimpleStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show SimpleStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic SimpleStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep SimpleStatement :: Type -> Type #

Unmarshal SimpleStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m SimpleStatement

SymbolMatching SimpleStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep SimpleStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep SimpleStatement = D1 (MetaData "SimpleStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (((C1 (MetaCons "AssertStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 AssertStatement)) :+: (C1 (MetaCons "BreakStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 BreakStatement)) :+: C1 (MetaCons "ContinueStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ContinueStatement)))) :+: ((C1 (MetaCons "DeleteStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 DeleteStatement)) :+: C1 (MetaCons "ExecStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ExecStatement))) :+: (C1 (MetaCons "ExpressionStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ExpressionStatement)) :+: C1 (MetaCons "FutureImportStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 FutureImportStatement))))) :+: (((C1 (MetaCons "GlobalStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 GlobalStatement)) :+: C1 (MetaCons "ImportFromStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ImportFromStatement))) :+: (C1 (MetaCons "ImportStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ImportStatement)) :+: C1 (MetaCons "NonlocalStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 NonlocalStatement)))) :+: ((C1 (MetaCons "PassStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PassStatement)) :+: C1 (MetaCons "PrintStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PrintStatement))) :+: (C1 (MetaCons "RaiseStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 RaiseStatement)) :+: C1 (MetaCons "ReturnStatementSimpleStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ReturnStatement))))))

data Decorator Source #

Constructors

Decorator 
Instances
Eq Decorator Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord Decorator Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Decorator Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Decorator Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Decorator :: Type -> Type #

Unmarshal Decorator Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Decorator

SymbolMatching Decorator Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Decorator -> Node -> Bool

showFailure :: Proxy Decorator -> Node -> String

type Rep Decorator Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Decorator = D1 (MetaData "Decorator" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Decorator" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either ArgumentList DottedName])))

data ClassDefinition Source #

Instances
Eq ClassDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ClassDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ClassDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ClassDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ClassDefinition :: Type -> Type #

Unmarshal ClassDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ClassDefinition

SymbolMatching ClassDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ClassDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ClassDefinition = D1 (MetaData "ClassDefinition" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ClassDefinition" PrefixI True) (S1 (MetaSel (Just "body") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Block) :*: (S1 (MetaSel (Just "superclasses") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ArgumentList)) :*: S1 (MetaSel (Just "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Identifier))))

data Block Source #

Constructors

Block 
Instances
Eq Block Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Block -> Block -> Bool #

(/=) :: Block -> Block -> Bool #

Ord Block Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

compare :: Block -> Block -> Ordering #

(<) :: Block -> Block -> Bool #

(<=) :: Block -> Block -> Bool #

(>) :: Block -> Block -> Bool #

(>=) :: Block -> Block -> Bool #

max :: Block -> Block -> Block #

min :: Block -> Block -> Block #

Show Block Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

showsPrec :: Int -> Block -> ShowS #

show :: Block -> String #

showList :: [Block] -> ShowS #

Generic Block Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Block :: Type -> Type #

Methods

from :: Block -> Rep Block x #

to :: Rep Block x -> Block #

Unmarshal Block Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Block

SymbolMatching Block Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Block -> Node -> Bool

showFailure :: Proxy Block -> Node -> String

type Rep Block Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Block = D1 (MetaData "Block" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Block" PrefixI True) (S1 (MetaSel (Just "statement") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either CompoundStatement SimpleStatement])))

data CompoundStatement Source #

Instances
Eq CompoundStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord CompoundStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show CompoundStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic CompoundStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep CompoundStatement :: Type -> Type #

Unmarshal CompoundStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m CompoundStatement

SymbolMatching CompoundStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep CompoundStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep CompoundStatement = D1 (MetaData "CompoundStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (((C1 (MetaCons "ClassDefinitionCompoundStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ClassDefinition)) :+: C1 (MetaCons "DecoratedDefinitionCompoundStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 DecoratedDefinition))) :+: (C1 (MetaCons "ForStatementCompoundStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ForStatement)) :+: C1 (MetaCons "FunctionDefinitionCompoundStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 FunctionDefinition)))) :+: ((C1 (MetaCons "IfStatementCompoundStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 IfStatement)) :+: C1 (MetaCons "TryStatementCompoundStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 TryStatement))) :+: (C1 (MetaCons "WhileStatementCompoundStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 WhileStatement)) :+: C1 (MetaCons "WithStatementCompoundStatement" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 WithStatement)))))

data WithStatement Source #

Constructors

WithStatement 
Instances
Eq WithStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord WithStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show WithStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic WithStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep WithStatement :: Type -> Type #

Unmarshal WithStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m WithStatement

SymbolMatching WithStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep WithStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep WithStatement = D1 (MetaData "WithStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "WithStatement" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Block WithItem])))

data WhileStatement Source #

Instances
Eq WhileStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord WhileStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show WhileStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic WhileStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep WhileStatement :: Type -> Type #

Unmarshal WhileStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m WhileStatement

SymbolMatching WhileStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep WhileStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep WhileStatement = D1 (MetaData "WhileStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "WhileStatement" PrefixI True) (S1 (MetaSel (Just "alternative") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe ElseClause)) :*: (S1 (MetaSel (Just "body") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Block) :*: S1 (MetaSel (Just "condition") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Expression))))

data ElseClause Source #

Constructors

ElseClause 

Fields

Instances
Eq ElseClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ElseClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ElseClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ElseClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ElseClause :: Type -> Type #

Unmarshal ElseClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ElseClause

SymbolMatching ElseClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ElseClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ElseClause = D1 (MetaData "ElseClause" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ElseClause" PrefixI True) (S1 (MetaSel (Just "body") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Block)))

data TryStatement Source #

Instances
Eq TryStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord TryStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show TryStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic TryStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep TryStatement :: Type -> Type #

Unmarshal TryStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m TryStatement

SymbolMatching TryStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep TryStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep TryStatement = D1 (MetaData "TryStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "TryStatement" PrefixI True) (S1 (MetaSel (Just "body") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Block) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either ElseClause (Either ExceptClause FinallyClause)])))

data FinallyClause Source #

Constructors

FinallyClause 

Fields

Instances
Eq FinallyClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord FinallyClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Show FinallyClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic FinallyClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep FinallyClause :: Type -> Type #

Unmarshal FinallyClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m FinallyClause

SymbolMatching FinallyClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FinallyClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FinallyClause = D1 (MetaData "FinallyClause" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "FinallyClause" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Block])))

data ExceptClause Source #

Constructors

ExceptClause 
Instances
Eq ExceptClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ExceptClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ExceptClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ExceptClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ExceptClause :: Type -> Type #

Unmarshal ExceptClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ExceptClause

SymbolMatching ExceptClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ExceptClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ExceptClause = D1 (MetaData "ExceptClause" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ExceptClause" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either Expression Block])))

data IfStatement Source #

Instances
Eq IfStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord IfStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show IfStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic IfStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep IfStatement :: Type -> Type #

Unmarshal IfStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m IfStatement

SymbolMatching IfStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep IfStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep IfStatement = D1 (MetaData "IfStatement" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "IfStatement" PrefixI True) (S1 (MetaSel (Just "alternative") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either ElifClause ElseClause]) :*: (S1 (MetaSel (Just "consequence") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Block) :*: S1 (MetaSel (Just "condition") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Expression))))

data ElifClause Source #

Constructors

ElifClause 
Instances
Eq ElifClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ElifClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ElifClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ElifClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ElifClause :: Type -> Type #

Unmarshal ElifClause Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ElifClause

SymbolMatching ElifClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ElifClause Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ElifClause = D1 (MetaData "ElifClause" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "ElifClause" PrefixI True) (S1 (MetaSel (Just "consequence") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Block) :*: S1 (MetaSel (Just "condition") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Expression)))

data FunctionDefinition Source #

Instances
Eq FunctionDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord FunctionDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Show FunctionDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic FunctionDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep FunctionDefinition :: Type -> Type #

Unmarshal FunctionDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m FunctionDefinition

SymbolMatching FunctionDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep FunctionDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

data ForStatement Source #

Instances
Eq ForStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord ForStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Show ForStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic ForStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep ForStatement :: Type -> Type #

Unmarshal ForStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m ForStatement

SymbolMatching ForStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep ForStatement Source # 
Instance details

Defined in TreeSitter.Python.AST

data DecoratedDefinition Source #

Instances
Eq DecoratedDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord DecoratedDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Show DecoratedDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic DecoratedDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep DecoratedDefinition :: Type -> Type #

Unmarshal DecoratedDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m DecoratedDefinition

SymbolMatching DecoratedDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DecoratedDefinition Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep DecoratedDefinition = D1 (MetaData "DecoratedDefinition" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "DecoratedDefinition" PrefixI True) (S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either ClassDefinition (Either Decorator FunctionDefinition)])))

data Module Source #

Instances
Eq Module Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Module -> Module -> Bool #

(/=) :: Module -> Module -> Bool #

Ord Module Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Module Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Module Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Module :: Type -> Type #

Methods

from :: Module -> Rep Module x #

to :: Rep Module x -> Module #

Unmarshal Module Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Module

SymbolMatching Module Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Module -> Node -> Bool

showFailure :: Proxy Module -> Node -> String

type Rep Module Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Module = D1 (MetaData "Module" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "Module" PrefixI True) (S1 (MetaSel (Just "statement") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either CompoundStatement SimpleStatement])))

data AnonymousAwait Source #

Constructors

AnonymousAwait 
Instances
Eq AnonymousAwait Source # 
Instance details

Defined in TreeSitter.Python.AST

Ord AnonymousAwait Source # 
Instance details

Defined in TreeSitter.Python.AST

Show AnonymousAwait Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic AnonymousAwait Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep AnonymousAwait :: Type -> Type #

Unmarshal AnonymousAwait Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m AnonymousAwait

SymbolMatching AnonymousAwait Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAwait Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep AnonymousAwait = D1 (MetaData "AnonymousAwait" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" False) (C1 (MetaCons "AnonymousAwait" PrefixI False) (U1 :: Type -> Type))

newtype Comment Source #

Constructors

Comment 

Fields

Instances
Eq Comment Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

(==) :: Comment -> Comment -> Bool #

(/=) :: Comment -> Comment -> Bool #

Ord Comment Source # 
Instance details

Defined in TreeSitter.Python.AST

Show Comment Source # 
Instance details

Defined in TreeSitter.Python.AST

Generic Comment Source # 
Instance details

Defined in TreeSitter.Python.AST

Associated Types

type Rep Comment :: Type -> Type #

Methods

from :: Comment -> Rep Comment x #

to :: Rep Comment x -> Comment #

Unmarshal Comment Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m Comment

SymbolMatching Comment Source # 
Instance details

Defined in TreeSitter.Python.AST

Methods

symbolMatch :: Proxy Comment -> Node -> Bool

showFailure :: Proxy Comment -> Node -> String

type Rep Comment Source # 
Instance details

Defined in TreeSitter.Python.AST

type Rep Comment = D1 (MetaData "Comment" "TreeSitter.Python.AST" "tree-sitter-python-0.2.0.0-inplace" True) (C1 (MetaCons "Comment" PrefixI True) (S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))