ClassDef
io.joern.pythonparser.ast.ClassDef
case class ClassDef(name: String, bases: Seq[iexpr], keywords: Seq[Keyword], body: Seq[istmt], decorator_list: Seq[iexpr], 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, bases: ArrayList[iexpr], keywords: ArrayList[Keyword], body: ArrayList[istmt], decorator_list: ArrayList[iexpr], 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