Interface: InterfacePropertyDeclarationSemantics
compiler.InterfacePropertyDeclarationSemantics
Semantics for AST Node InterfacePropertyDeclaration.
Since
0.12.0
Hierarchy
-
↳
InterfacePropertyDeclarationSemantics
Table of contents
Properties
Properties
identifier
• identifier: string
The identifier of this member property.
Since
0.12.0
Overrides
TypeDeclarationSemantics.identifier
Defined in
kipper/core/src/compiler/ast/nodes/declarations/type-declaration/interface-declaration/interface-member-declaration/interface-property-declaration/interface-property-declaration-semantics.ts:14
type
• type: RawType
The type of the value as a string.
The identifier of the typeSpecifier.semanticData.identifier typeSpecifier.
Since
0.12.0
Defined in
kipper/core/src/compiler/ast/nodes/declarations/type-declaration/interface-declaration/interface-member-declaration/interface-property-declaration/interface-property-declaration-semantics.ts:26
typeSpecifier
• typeSpecifier: IdentifierTypeSpecifierExpression
The type of this member property.
Since
0.12.0
Defined in
kipper/core/src/compiler/ast/nodes/declarations/type-declaration/interface-declaration/interface-member-declaration/interface-property-declaration/interface-property-declaration-semantics.ts:19