Skip to main content

Module model

Module model 

Source

Structs§

ParseDiagnostic
ParseLabel
ParsedArithmeticExpression
A compiler-owned numeric arithmetic expression accepted in state(...).
ParsedClass
ParsedClassHeritage
Source-faithful class heritage retained for component-inheritance diagnostics.
ParsedComputedExpression
A supported expression retained from one @computed() getter body.
ParsedConstantExpression
A compiler-owned constant expression accepted in state(...).
ParsedDecorator
ParsedEffectBody
Ordered syntax retained from one @effect() method body.
ParsedEffectExpression
Expression syntax accepted as an operand of a lowered effect statement.
ParsedEffectStatement
ParsedEventHandler
ParsedExport
ParsedExportSpecifier
ParsedFile
ParsedImport
ParsedImportSpecifier
ParsedJsxAttribute
ParsedJsxConditional
ParsedJsxElement
ParsedJsxFragment
ParsedJsxList
ParsedLocalVariable
ParsedMethod
ParsedMethodCall
One directly authored method call retained for computed-purity analysis.
ParsedMethodParameter
ParsedProperty
ParsedStateUpdate
ParsedStaticMemberDesignator
A source-faithful ComponentSymbol.contextField decorator argument.
ParsedThisMemberDesignator
An exact direct this.<identifier> decorator argument.
ParsedTypeAlias
Authored type alias retained for canonical semantic type lowering.
ParsedTypeAnnotation
Authored TypeScript annotation retained for a state field without type checking.
ParsedValidationRuleArgument
ParsedValidationRuleExpression
Parser-owned syntax facts for one authored validation rule expression.
SourceSpan

Enums§

ParseSeverity
ParsedArithmeticExpressionKind
ParsedArithmeticOperator
ParsedComparisonOperator
ParsedComputedExpressionKind
Parsed computed getter expression forms accepted by the E2 lowering slice.
ParsedConstantExpressionKind
ParsedEffectExpressionKind
ParsedEffectStatementKind
ParsedExportKind
ParsedJsxAttributeValue
ParsedJsxChild
ParsedJsxNode
ParsedLogicalOperator
ParsedSerializableValue
ParsedStateOperation
ParsedUnaryOperator
ParsedUnsupportedEffectStatementKind
ParsedValidationRuleArgumentKind
ParsedValidationRuleExpressionKind