Interface: NullableTypeSpecifierExpressionSemantics
compiler.NullableTypeSpecifierExpressionSemantics
Semantics for AST Node NullableTypeSpecifierExpression.
Since
0.13.0
Hierarchy
TypeSpecifierExpressionSemantics↳
NullableTypeSpecifierExpressionSemantics
Table of contents
Properties
Properties
innerTypeSpecifier
• innerTypeSpecifier: IdentifierTypeSpecifierExpression | GenericTypeSpecifierExpression | TypeofTypeSpecifierExpression
The inner type specifier, which is being made into a union with null or undefined.
Since
0.13.0
Defined in
kipper/core/src/compiler/ast/nodes/expressions/type-specifier-expression/nullable-type-specifier-expression/nullable-type-specifier-expression-semantics.ts:20
operator
• operator: KipperNullableOperators
The operator that is used to make the inner type specifier nullable.
Since
0.13.0
Defined in
kipper/core/src/compiler/ast/nodes/expressions/type-specifier-expression/nullable-type-specifier-expression/nullable-type-specifier-expression-semantics.ts:28
rawType
• rawType: RawType
The type specified by this expression, which per default is an unchecked type as the type is not yet known and therefore may be invalid/undefined.
Since
0.12.0
Inherited from
TypeSpecifierExpressionSemantics.rawType
Defined in
kipper/core/src/compiler/ast/nodes/expressions/type-specifier-expression/type-specifier-expression-semantics.ts:16