Interface: TypeofTypeSpecifierExpressionTypeSemantics
compiler.TypeofTypeSpecifierExpressionTypeSemantics
Type semantics for AST Node TypeofTypeSpecifierExpression.
Since
0.8.0
Hierarchy
TypeSpecifierExpressionTypeSemantics
↳
TypeofTypeSpecifierExpressionTypeSemantics
Table of contents
Properties
Properties
evaluatedType
• evaluatedType: ProcessedType
The value type that this expression evaluates to. This is used to properly represent the evaluated type of expressions that do not explicitly show their type.
Since
0.10.0
Inherited from
TypeSpecifierExpressionTypeSemantics.evaluatedType
Defined in
kipper/core/src/compiler/ast/nodes/expressions/expression-type-semantics.ts:18
storedType
• storedType: ProcessedType
The type that is being stored by this type specifier. This is the type that would be used to determine what values should be stored in a variable.
Since
0.10.0
Inherited from
TypeSpecifierExpressionTypeSemantics.storedType
Defined in
kipper/core/src/compiler/ast/nodes/expressions/type-specifier-expression/type-specifier-expression-type-semantics.ts:18