iast

io.joern.pythonparser.ast.iast
trait iast

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Alias
class Arg
class Arguments
class Keyword
class MatchCase
class Withitem
trait iboolop
object And.type
object Or.type
trait icompop
object Eq.type
object Gt.type
object GtE.type
object In.type
object Is.type
object IsNot.type
object Lt.type
object LtE.type
object NotEq.type
object NotIn.type
trait iconstant
object EllipsisConstant.type
object NoneConstant.type
trait iexpr
class Attribute
class Await
class BinOp
class BoolOp
class Call
class Compare
class Constant
class Dict
class DictComp
class IfExp
class Lambda
class List
class ListComp
class Name
class NamedExpr
class Set
class SetComp
class Slice
class Starred
class Subscript
class Tuple
class UnaryOp
class Yield
class YieldFrom
trait imod
class Module
trait ioperator
object Add.type
object BitAnd.type
object BitOr.type
object BitXor.type
object Div.type
object FloorDiv.type
object LShift.type
object MatMult.type
object Mod.type
object Mult.type
object Pow.type
object RShift.type
object Sub.type
trait ipattern
class MatchAs
class MatchOr
class MatchStar
trait istmt
class AnnAssign
class Assert
class Assign
class AsyncFor
class AsyncWith
class AugAssign
class Break
class ClassDef
class Continue
class Delete
class Expr
class For
class Global
class If
class Import
class Match
class Nonlocal
class Pass
class Raise
class RaiseP2
class Return
class Try
class While
class With
trait iunaryop
object Invert.type
object Not.type
object UAdd.type
object USub.type

Members list

Concise view

Value members

Abstract methods

def accept[T](visitor: AstVisitor[T]): T