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 TypeIgnore
class Withitem
trait iboolop
object And
object Or
trait icompop
object Eq
object Gt
object GtE
object In
object Is
object IsNot
object Lt
object LtE
object NotEq
object NotIn
trait iconstant
class BoolConstant
class IntConstant
object NoneConstant
trait iexpr
class Attribute
class Await
class BinOp
class BoolOp
class Call
class Compare
class Constant
class Dict
class DictComp
class GeneratorExp
class IfExp
class JoinedString
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
object BitAnd
object BitOr
object BitXor
object Div
object FloorDiv
object LShift
object MatMult
object Mod
object Mult
object Pow
object RShift
object Sub
trait ipattern
class MatchAs
class MatchClass
class MatchMapping
class MatchOr
class MatchStar
class MatchValue
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 FunctionDef
class Global
class If
class Import
class ImportFrom
class Match
class Nonlocal
class Pass
class Raise
class RaiseP2
class Return
class Try
class TypeAlias
class While
class With
trait itypeParam
class ParamSpec
class TypeVar
class TypeVarTuple
trait iunaryop
object Invert
object Not
object UAdd
object USub
Show all

Members list

Value members

Abstract methods

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