FunctionDef
io.joern.pythonparser.ast.FunctionDef
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
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait istmttrait iattributestrait iastclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Constructors
def this(name: String, args: Arguments, body: ArrayList[istmt], decorator_list: ArrayList[iexpr], returns: iexpr, type_comment: String, type_params: ArrayList[itypeParam], attributeProvider: AttributeProvider)
Concrete methods
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- iattributes
Attributes
- Inherited from:
- iattributes
Attributes
- Inherited from:
- iattributes
Attributes
- Inherited from:
- iattributes
Attributes
- Inherited from:
- iattributes
Attributes
- Inherited from:
- iattributes
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
In this article