Interface: ClassConstructorDeclarationSemantics
compiler.ClassConstructorDeclarationSemantics
Semantics for AST Node InterfacePropertyDeclaration.
Since
0.12.0
Hierarchy
ClassMemberDeclarationSemantics
↳
ClassConstructorDeclarationSemantics
Table of contents
Properties
Properties
functionBody
• functionBody: CompoundStatement
The body of the function.
Since
0.10.0
Defined in
kipper/core/src/compiler/ast/nodes/declarations/type-declaration/class-declaration/class-member-declaration/class-constructor-declaration/class-constructor-declaration-semantics.ts:27
identifier
• identifier: "\@constructor"
The identifier of the type declaration.
This is always "\@constructor".
Since
0.11.0
Overrides
ClassMemberDeclarationSemantics.identifier
Defined in
kipper/core/src/compiler/ast/nodes/declarations/type-declaration/class-declaration/class-member-declaration/class-constructor-declaration/class-constructor-declaration-semantics.ts:17
params
• params: ParameterDeclaration
[]
The return type of this method.
Since
0.12.0
Defined in
kipper/core/src/compiler/ast/nodes/declarations/type-declaration/class-declaration/class-member-declaration/class-constructor-declaration/class-constructor-declaration-semantics.ts:22