AsyncFunctionDef

io.joern.pythonparser.ast.AsyncFunctionDef
case class AsyncFunctionDef(name: String, args: Arguments, body: Seq[istmt], decorator_list: Seq[iexpr], returns: Option[iexpr], type_comment: Option[String], attributeProvider: AttributeProvider) extends istmt

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait istmt
trait iast
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Constructors

def this(name: String, args: Arguments, body: ArrayList[istmt], decorator_list: ArrayList[iexpr], returns: iexpr, type_comment: String, attributeProvider: AttributeProvider)

Concrete methods

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

Attributes

Definition Classes

Inherited methods

def col_offset: Int

Attributes

Inherited from:
iattributes

Attributes

Inherited from:
iattributes

Attributes

Inherited from:
iattributes
def end_lineno: Int

Attributes

Inherited from:
iattributes
def input_offset: Int

Attributes

Inherited from:
iattributes
def lineno: Int

Attributes

Inherited from:
iattributes
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product