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.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
class BoolConstant
object EllipsisConstant.type
class IntConstant
object NoneConstant.type
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.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 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.type
object Not.type
object UAdd.type
object USub.type
Show all

Members list

Value members

Abstract methods

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