io.joern.pythonparser.ast
package io.joern.pythonparser.ast
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Arg(arg: String, annotation: Option[iexpr], type_comment: Option[String], attributeProvider: AttributeProvider) extends iast, iattributes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iastclass Objecttrait Matchableclass AnyShow all
case class Assert(test: iexpr, msg: Option[iexpr], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Assign(targets: Seq[iexpr], value: iexpr, typeComment: Option[String], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class AsyncFunctionDef(name: String, args: Arguments, body: Seq[istmt], decorator_list: Seq[iexpr], returns: Option[iexpr], type_comment: Option[String], type_params: Seq[itypeParam], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class AsyncWith(items: Seq[Withitem], body: Seq[istmt], type_comment: Option[String], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Attribute(value: iexpr, attr: String, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
trait AttributeProvider
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class NodeAttributeProviderclass TokenAttributeProvider
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Await(value: iexpr, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class BoolConstant(value: Boolean) extends iconstant
case class BoolOp(op: iboolop, values: Seq[iexpr], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Break(attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class ClassDef(name: String, bases: Seq[iexpr], keywords: Seq[Keyword], body: Seq[istmt], decorator_list: Seq[iexpr], type_params: Seq[itypeParam], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Comprehension(target: iexpr, iter: iexpr, ifs: Seq[iexpr], is_async: Boolean) extends iast
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iastclass Objecttrait Matchableclass AnyShow all
case class Constant(value: iconstant, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Continue(attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Delete(targets: Seq[iexpr], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Dict(keys: Seq[Option[iexpr]], values: Seq[iexpr], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class DictComp(key: iexpr, value: iexpr, generators: Seq[Comprehension], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case object EllipsisConstant extends iconstant
Attributes
- Supertypes
- Self type
-
EllipsisConstant.type
case class ErrorStatement(exception: Exception, attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class ExceptHandler(typ: Option[iexpr], name: Option[String], body: Seq[istmt], attributeProvider: AttributeProvider) extends iast, iattributes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Expr(value: iexpr, attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class FloatConstant(value: String) extends iconstant
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class FormattedValue(value: iexpr, conversion: Int, format_spec: Option[String], equalSign: Boolean, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class FunctionDef(name: String, args: Arguments, body: Seq[istmt], decorator_list: Seq[iexpr], returns: Option[iexpr], type_comment: Option[String], type_params: Seq[itypeParam], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class GeneratorExp(elt: iexpr, generators: Seq[Comprehension], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Global(names: Seq[String], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class ImaginaryConstant(value: String) extends iconstant
case class Import(names: Seq[Alias], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class ImportFrom(module: Option[String], names: Seq[Alias], level: Int, attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class IntConstant(value: String) extends iconstant
case class JoinedString(values: Seq[iexpr], quote: String, prefix: String, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class JoinedStringConstant(value: String) extends iconstant
case class Keyword(arg: Option[String], value: iexpr, attributeProvider: AttributeProvider) extends iast, iattributes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Lambda(args: Arguments, body: iexpr, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class List(elts: Seq[iexpr], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class ListComp(elt: iexpr, generators: Seq[Comprehension], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Match(subject: iexpr, cases: Seq[MatchCase], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class MatchAs(pattern: Option[ipattern], name: Option[String], attributeProvider: AttributeProvider) extends ipattern
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ipatterntrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iastclass Objecttrait Matchableclass AnyShow all
case class MatchClass(cls: iexpr, patterns: Seq[ipattern], kwd_attrs: Seq[String], kwd_patterns: Seq[ipattern], attributeProvider: AttributeProvider) extends ipattern
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ipatterntrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class MatchMapping(keys: Seq[iexpr], patterns: Seq[ipattern], rest: Option[String], attributeProvider: AttributeProvider) extends ipattern
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ipatterntrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class MatchOr(patterns: Seq[ipattern], attributeProvider: AttributeProvider) extends ipattern
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ipatterntrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class MatchSequence(patterns: Seq[ipattern], attributeProvider: AttributeProvider) extends ipattern
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ipatterntrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class MatchSingleton(value: iconstant, attributeProvider: AttributeProvider) extends ipattern
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ipatterntrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class MatchStar(name: Option[String], attributeProvider: AttributeProvider) extends ipattern
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ipatterntrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class MatchValue(value: iexpr, attributeProvider: AttributeProvider) extends ipattern
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ipatterntrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Module(stmts: Seq[istmt], type_ignores: Seq[TypeIgnore]) extends imod
case class Name(id: String, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class NamedExpr(target: iexpr, value: iexpr, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
class NodeAttributeProvider(astNode: iattributes, endToken: Token) extends AttributeProvider
Attributes
- Supertypes
case object NoneConstant extends iconstant
Attributes
- Supertypes
- Self type
-
NoneConstant.type
case class Nonlocal(names: Seq[String], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class ParamSpec(name: String, attributeProvider: AttributeProvider) extends itypeParam
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait itypeParamtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Pass(attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Raise(exc: Option[iexpr], cause: Option[iexpr], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Return(value: Option[iexpr], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Set(elts: Seq[iexpr], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class SetComp(elt: iexpr, generators: Seq[Comprehension], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Starred(value: iexpr, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class StringConstant(value: String, quote: String, prefix: String) extends iconstant
case class StringExpList(elts: Seq[iexpr], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Subscript(value: iexpr, slice: iexpr, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
class TokenAttributeProvider(startToken: Token, endToken: Token) extends AttributeProvider
Attributes
- Supertypes
case class Try(body: Seq[istmt], handlers: Seq[ExceptHandler], orelse: Seq[istmt], finalbody: Seq[istmt], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class Tuple(elts: Seq[iexpr], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class TypeAlias(name: iexpr, type_params: Seq[itypeParam], value: iexpr, attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class TypeIgnore(lineno: Int, tag: String) extends iast
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iastclass Objecttrait Matchableclass AnyShow all
case class TypeVar(name: String, bound: Option[iexpr], attributeProvider: AttributeProvider) extends itypeParam
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait itypeParamtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class TypeVarTuple(name: String, attributeProvider: AttributeProvider) extends itypeParam
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait itypeParamtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class UnaryOp(op: iunaryop, operand: iexpr, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class With(items: Seq[Withitem], body: Seq[istmt], type_comment: Option[String], attributeProvider: AttributeProvider) extends istmt
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iastclass Objecttrait Matchableclass AnyShow all
case class Yield(value: Option[iexpr], attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
case class YieldFrom(value: iexpr, attributeProvider: AttributeProvider) extends iexpr
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait iexprtrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
trait iast
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Aliasclass Argclass Argumentsclass Comprehensionclass ExceptHandlerclass Keywordclass MatchCaseclass TypeIgnoreclass Withitemtrait iboolopobject And.typeobject Or.typetrait icompopobject Eq.typeobject Gt.typeobject GtE.typeobject In.typeobject Is.typeobject IsNot.typeobject Lt.typeobject LtE.typeobject NotEq.typeobject NotIn.typetrait iconstantclass BoolConstantobject EllipsisConstant.typeclass FloatConstantclass ImaginaryConstantclass IntConstantclass JoinedStringConstantobject NoneConstant.typeclass StringConstanttrait iexprclass Attributeclass Awaitclass BinOpclass BoolOpclass Callclass Compareclass Constantclass Dictclass DictCompclass FormattedValueclass GeneratorExpclass IfExpclass JoinedStringclass Lambdaclass Listclass ListCompclass Nameclass NamedExprclass Setclass SetCompclass Sliceclass Starredclass StringExpListclass Subscriptclass Tupleclass UnaryOpclass Yieldclass YieldFromtrait imodclass Moduletrait ioperatorobject Add.typeobject BitAnd.typeobject BitOr.typeobject BitXor.typeobject Div.typeobject FloorDiv.typeobject LShift.typeobject MatMult.typeobject Mod.typeobject Mult.typeobject Pow.typeobject RShift.typeobject Sub.typetrait ipatternclass MatchAsclass MatchClassclass MatchMappingclass MatchOrclass MatchSequenceclass MatchSingletonclass MatchStarclass MatchValuetrait istmtclass AnnAssignclass Assertclass Assignclass AsyncForclass AsyncFunctionDefclass AsyncWithclass AugAssignclass Breakclass ClassDefclass Continueclass Deleteclass ErrorStatementclass Exprclass Forclass FunctionDefclass Globalclass Ifclass Importclass ImportFromclass Matchclass Nonlocalclass Passclass Raiseclass RaiseP2class Returnclass Tryclass TypeAliasclass Whileclass Withtrait itypeParamclass ParamSpecclass TypeVarclass TypeVarTupletrait iunaryopobject Invert.typeobject Not.typeobject UAdd.typeobject USub.typeShow all
trait iattributes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Argclass ExceptHandlerclass Keywordtrait iexprclass Attributeclass Awaitclass BinOpclass BoolOpclass Callclass Compareclass Constantclass Dictclass DictCompclass FormattedValueclass GeneratorExpclass IfExpclass JoinedStringclass Lambdaclass Listclass ListCompclass Nameclass NamedExprclass Setclass SetCompclass Sliceclass Starredclass StringExpListclass Subscriptclass Tupleclass UnaryOpclass Yieldclass YieldFromtrait ipatternclass MatchAsclass MatchClassclass MatchMappingclass MatchOrclass MatchSequenceclass MatchSingletonclass MatchStarclass MatchValuetrait istmtclass AnnAssignclass Assertclass Assignclass AsyncForclass AsyncFunctionDefclass AsyncWithclass AugAssignclass Breakclass ClassDefclass Continueclass Deleteclass ErrorStatementclass Exprclass Forclass FunctionDefclass Globalclass Ifclass Importclass ImportFromclass Matchclass Nonlocalclass Passclass Raiseclass RaiseP2class Returnclass Tryclass TypeAliasclass Whileclass Withtrait itypeParamclass ParamSpecclass TypeVarclass TypeVarTupleShow all
Attributes
- Supertypes
- Known subtypes
-
class BoolConstantobject EllipsisConstant.typeclass FloatConstantclass ImaginaryConstantclass IntConstantclass JoinedStringConstantobject NoneConstant.typeclass StringConstantShow all
sealed trait iexpr extends iast, iattributes
Attributes
- Supertypes
- Known subtypes
-
class Attributeclass Awaitclass BinOpclass BoolOpclass Callclass Compareclass Constantclass Dictclass DictCompclass FormattedValueclass GeneratorExpclass IfExpclass JoinedStringclass Lambdaclass Listclass ListCompclass Nameclass NamedExprclass Setclass SetCompclass Sliceclass Starredclass StringExpListclass Subscriptclass Tupleclass UnaryOpclass Yieldclass YieldFromShow all
Attributes
- Supertypes
- Known subtypes
sealed trait ipattern extends iast, iattributes
Attributes
- Supertypes
- Known subtypes
-
class MatchAsclass MatchClassclass MatchMappingclass MatchOrclass MatchSequenceclass MatchSingletonclass MatchStarclass MatchValueShow all
trait istmt extends iast, iattributes
Attributes
- Supertypes
- Known subtypes
-
class AnnAssignclass Assertclass Assignclass AsyncForclass AsyncFunctionDefclass AsyncWithclass AugAssignclass Breakclass ClassDefclass Continueclass Deleteclass ErrorStatementclass Exprclass Forclass FunctionDefclass Globalclass Ifclass Importclass ImportFromclass Matchclass Nonlocalclass Passclass Raiseclass RaiseP2class Returnclass Tryclass TypeAliasclass Whileclass WithShow all
trait itypeParam extends iast, iattributes
Attributes
- Supertypes
- Known subtypes
Types
In this article