diff --git a/ui2abc/libarkts/package.json b/ui2abc/libarkts/package.json index 0f509b88c77f432b7a36cee4e4b7de47c78b6b6a..c8a653d296661bd451c771359617d22f6d426c08 100644 --- a/ui2abc/libarkts/package.json +++ b/ui2abc/libarkts/package.json @@ -23,7 +23,7 @@ "./plugins/build/src/**/*" ], "config": { - "gen_version": "2.1.9-arktscgen-3", + "gen_version": "2.1.9-arktscgen-4", "panda_sdk_path": "../../incremental/tools/panda/node_modules/@panda/sdk", "ohos_panda_sdk_path": "../build/sdk", "panda_sdk_version": "next" diff --git a/ui2abc/libarkts/src/generated/peers/AnnotationDeclaration.ts b/ui2abc/libarkts/src/generated/peers/AnnotationDeclaration.ts index 1d84474dc5984e28167650a8d2e58f703fac677c..61b4cd24551e332ab2b09ae1f8f4c5c8aa3e8cfd 100644 --- a/ui2abc/libarkts/src/generated/peers/AnnotationDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/AnnotationDeclaration.ts @@ -44,13 +44,13 @@ export class AnnotationDeclaration extends Statement { super(pointer) } static create1AnnotationDeclaration(expr: Expression | undefined, properties: readonly AstNode[]): AnnotationDeclaration { - return new AnnotationDeclaration(global.generatedEs2panda._CreateAnnotationDeclaration1(global.context, passNode(expr), passNodeArray(properties), properties.length)) + return new AnnotationDeclaration(global.generatedEs2panda._CreateAnnotationDeclaration1(global.context, passNode(expr), passNodeArray(properties), properties.length)).updateChildren() } static updateAnnotationDeclaration(original?: AnnotationDeclaration, expr?: Expression): AnnotationDeclaration { - return new AnnotationDeclaration(global.generatedEs2panda._UpdateAnnotationDeclaration(global.context, passNode(original), passNode(expr))) + return new AnnotationDeclaration(global.generatedEs2panda._UpdateAnnotationDeclaration(global.context, passNode(original), passNode(expr))).updateChildren() } static update1AnnotationDeclaration(original: AnnotationDeclaration | undefined, expr: Expression | undefined, properties: readonly AstNode[]): AnnotationDeclaration { - return new AnnotationDeclaration(global.generatedEs2panda._UpdateAnnotationDeclaration1(global.context, passNode(original), passNode(expr), passNodeArray(properties), properties.length)) + return new AnnotationDeclaration(global.generatedEs2panda._UpdateAnnotationDeclaration1(global.context, passNode(original), passNode(expr), passNodeArray(properties), properties.length)).updateChildren() } get internalName(): string { return unpackString(global.generatedEs2panda._AnnotationDeclarationInternalNameConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/AnnotationUsage.ts b/ui2abc/libarkts/src/generated/peers/AnnotationUsage.ts index 352db41b2d1766e0fbd38bc5fd4441b372384bfd..44f47085ab9dd07e81771a91279036a8fe76f82b 100644 --- a/ui2abc/libarkts/src/generated/peers/AnnotationUsage.ts +++ b/ui2abc/libarkts/src/generated/peers/AnnotationUsage.ts @@ -43,13 +43,13 @@ export class AnnotationUsage extends Statement { super(pointer) } static create1AnnotationUsage(expr: Expression | undefined, properties: readonly AstNode[]): AnnotationUsage { - return new AnnotationUsage(global.generatedEs2panda._CreateAnnotationUsage1(global.context, passNode(expr), passNodeArray(properties), properties.length)) + return new AnnotationUsage(global.generatedEs2panda._CreateAnnotationUsage1(global.context, passNode(expr), passNodeArray(properties), properties.length)).updateChildren() } static updateAnnotationUsage(original?: AnnotationUsage, expr?: Expression): AnnotationUsage { - return new AnnotationUsage(global.generatedEs2panda._UpdateAnnotationUsage(global.context, passNode(original), passNode(expr))) + return new AnnotationUsage(global.generatedEs2panda._UpdateAnnotationUsage(global.context, passNode(original), passNode(expr))).updateChildren() } static update1AnnotationUsage(original: AnnotationUsage | undefined, expr: Expression | undefined, properties: readonly AstNode[]): AnnotationUsage { - return new AnnotationUsage(global.generatedEs2panda._UpdateAnnotationUsage1(global.context, passNode(original), passNode(expr), passNodeArray(properties), properties.length)) + return new AnnotationUsage(global.generatedEs2panda._UpdateAnnotationUsage1(global.context, passNode(original), passNode(expr), passNodeArray(properties), properties.length)).updateChildren() } get expr(): Expression | undefined { return unpackNode(global.generatedEs2panda._AnnotationUsageExpr(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ArrayExpression.ts b/ui2abc/libarkts/src/generated/peers/ArrayExpression.ts index e913556ed68c47ba4c5dd1f4200ae2df64215bc0..cb68f6ea4176ff868d6214f7aab0c41e503a827d 100644 --- a/ui2abc/libarkts/src/generated/peers/ArrayExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ArrayExpression.ts @@ -45,13 +45,13 @@ export class ArrayExpression extends AnnotatedExpression { super(pointer) } static create1ArrayExpression(nodeType: Es2pandaAstNodeType, elements: readonly Expression[], trailingComma: boolean): ArrayExpression { - return new ArrayExpression(global.generatedEs2panda._CreateArrayExpression1(global.context, nodeType, passNodeArray(elements), elements.length, trailingComma)) + return new ArrayExpression(global.generatedEs2panda._CreateArrayExpression1(global.context, nodeType, passNodeArray(elements), elements.length, trailingComma)).updateChildren() } static updateArrayExpression(original: ArrayExpression | undefined, elements: readonly Expression[]): ArrayExpression { - return new ArrayExpression(global.generatedEs2panda._UpdateArrayExpression(global.context, passNode(original), passNodeArray(elements), elements.length)) + return new ArrayExpression(global.generatedEs2panda._UpdateArrayExpression(global.context, passNode(original), passNodeArray(elements), elements.length)).updateChildren() } static update1ArrayExpression(original: ArrayExpression | undefined, nodeType: Es2pandaAstNodeType, elements: readonly Expression[], trailingComma: boolean): ArrayExpression { - return new ArrayExpression(global.generatedEs2panda._UpdateArrayExpression1(global.context, passNode(original), nodeType, passNodeArray(elements), elements.length, trailingComma)) + return new ArrayExpression(global.generatedEs2panda._UpdateArrayExpression1(global.context, passNode(original), nodeType, passNodeArray(elements), elements.length, trailingComma)).updateChildren() } get elements(): readonly Expression[] { return unpackNodeArray(global.generatedEs2panda._ArrayExpressionElements(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ArrowFunctionExpression.ts b/ui2abc/libarkts/src/generated/peers/ArrowFunctionExpression.ts index fb233dd8e4860de20ef2d0209a0c7f2fd83b0d45..6e5a71782f064175b5d999d287f491ad1499f262 100644 --- a/ui2abc/libarkts/src/generated/peers/ArrowFunctionExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ArrowFunctionExpression.ts @@ -44,13 +44,13 @@ export class ArrowFunctionExpression extends Expression { super(pointer) } static createArrowFunctionExpression(func?: ScriptFunction): ArrowFunctionExpression { - return new ArrowFunctionExpression(global.generatedEs2panda._CreateArrowFunctionExpression(global.context, passNode(func))) + return new ArrowFunctionExpression(global.generatedEs2panda._CreateArrowFunctionExpression(global.context, passNode(func))).updateChildren() } static updateArrowFunctionExpression(original?: ArrowFunctionExpression, func?: ScriptFunction): ArrowFunctionExpression { - return new ArrowFunctionExpression(global.generatedEs2panda._UpdateArrowFunctionExpression(global.context, passNode(original), passNode(func))) + return new ArrowFunctionExpression(global.generatedEs2panda._UpdateArrowFunctionExpression(global.context, passNode(original), passNode(func))).updateChildren() } static update1ArrowFunctionExpression(original?: ArrowFunctionExpression, other?: ArrowFunctionExpression): ArrowFunctionExpression { - return new ArrowFunctionExpression(global.generatedEs2panda._UpdateArrowFunctionExpression1(global.context, passNode(original), passNode(other))) + return new ArrowFunctionExpression(global.generatedEs2panda._UpdateArrowFunctionExpression1(global.context, passNode(original), passNode(other))).updateChildren() } get function(): ScriptFunction | undefined { return unpackNode(global.generatedEs2panda._ArrowFunctionExpressionFunction(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/AssertStatement.ts b/ui2abc/libarkts/src/generated/peers/AssertStatement.ts index a8da24fe8e12c2a9cc400cbcad4d010716be4a88..20335de5eda398196fbfc0273baf8ad308de028b 100644 --- a/ui2abc/libarkts/src/generated/peers/AssertStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/AssertStatement.ts @@ -42,10 +42,10 @@ export class AssertStatement extends Statement { super(pointer) } static createAssertStatement(test?: Expression, second?: Expression): AssertStatement { - return new AssertStatement(global.generatedEs2panda._CreateAssertStatement(global.context, passNode(test), passNode(second))) + return new AssertStatement(global.generatedEs2panda._CreateAssertStatement(global.context, passNode(test), passNode(second))).updateChildren() } static updateAssertStatement(original?: AssertStatement, test?: Expression, second?: Expression): AssertStatement { - return new AssertStatement(global.generatedEs2panda._UpdateAssertStatement(global.context, passNode(original), passNode(test), passNode(second))) + return new AssertStatement(global.generatedEs2panda._UpdateAssertStatement(global.context, passNode(original), passNode(test), passNode(second))).updateChildren() } get test(): Expression | undefined { return unpackNode(global.generatedEs2panda._AssertStatementTest(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/AssignmentExpression.ts b/ui2abc/libarkts/src/generated/peers/AssignmentExpression.ts index 96f40b43ee6c4bc3cc399994625d583e54c00634..7052424ced014e2d5f0c50a97e88c17e43a41194 100644 --- a/ui2abc/libarkts/src/generated/peers/AssignmentExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/AssignmentExpression.ts @@ -43,13 +43,13 @@ export class AssignmentExpression extends Expression { super(pointer) } static create1AssignmentExpression(type: Es2pandaAstNodeType, left: Expression | undefined, right: Expression | undefined, assignmentOperator: Es2pandaTokenType): AssignmentExpression { - return new AssignmentExpression(global.generatedEs2panda._CreateAssignmentExpression1(global.context, type, passNode(left), passNode(right), assignmentOperator)) + return new AssignmentExpression(global.generatedEs2panda._CreateAssignmentExpression1(global.context, type, passNode(left), passNode(right), assignmentOperator)).updateChildren() } static updateAssignmentExpression(original: AssignmentExpression | undefined, left: Expression | undefined, right: Expression | undefined, assignmentOperator: Es2pandaTokenType): AssignmentExpression { - return new AssignmentExpression(global.generatedEs2panda._UpdateAssignmentExpression(global.context, passNode(original), passNode(left), passNode(right), assignmentOperator)) + return new AssignmentExpression(global.generatedEs2panda._UpdateAssignmentExpression(global.context, passNode(original), passNode(left), passNode(right), assignmentOperator)).updateChildren() } static update1AssignmentExpression(original: AssignmentExpression | undefined, type: Es2pandaAstNodeType, left: Expression | undefined, right: Expression | undefined, assignmentOperator: Es2pandaTokenType): AssignmentExpression { - return new AssignmentExpression(global.generatedEs2panda._UpdateAssignmentExpression1(global.context, passNode(original), type, passNode(left), passNode(right), assignmentOperator)) + return new AssignmentExpression(global.generatedEs2panda._UpdateAssignmentExpression1(global.context, passNode(original), type, passNode(left), passNode(right), assignmentOperator)).updateChildren() } get left(): Expression | undefined { return unpackNode(global.generatedEs2panda._AssignmentExpressionLeft(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/AwaitExpression.ts b/ui2abc/libarkts/src/generated/peers/AwaitExpression.ts index 5a20108f707781e4d6d595d076ed2f8862e56cdf..9131e51e941b888eb21324505f0f0a3e31c231d7 100644 --- a/ui2abc/libarkts/src/generated/peers/AwaitExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/AwaitExpression.ts @@ -41,10 +41,10 @@ export class AwaitExpression extends Expression { super(pointer) } static createAwaitExpression(argument?: Expression): AwaitExpression { - return new AwaitExpression(global.generatedEs2panda._CreateAwaitExpression(global.context, passNode(argument))) + return new AwaitExpression(global.generatedEs2panda._CreateAwaitExpression(global.context, passNode(argument))).updateChildren() } static updateAwaitExpression(original?: AwaitExpression, argument?: Expression): AwaitExpression { - return new AwaitExpression(global.generatedEs2panda._UpdateAwaitExpression(global.context, passNode(original), passNode(argument))) + return new AwaitExpression(global.generatedEs2panda._UpdateAwaitExpression(global.context, passNode(original), passNode(argument))).updateChildren() } get argument(): Expression | undefined { return unpackNode(global.generatedEs2panda._AwaitExpressionArgumentConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/BigIntLiteral.ts b/ui2abc/libarkts/src/generated/peers/BigIntLiteral.ts index 416fc3e42889a959b3266d98852567d13efc852d..32ccc56ee86e79ebf2d52cefa6dfd785dc50a737 100644 --- a/ui2abc/libarkts/src/generated/peers/BigIntLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/BigIntLiteral.ts @@ -41,10 +41,10 @@ export class BigIntLiteral extends Literal { super(pointer) } static createBigIntLiteral(src: string): BigIntLiteral { - return new BigIntLiteral(global.generatedEs2panda._CreateBigIntLiteral(global.context, src)) + return new BigIntLiteral(global.generatedEs2panda._CreateBigIntLiteral(global.context, src)).updateChildren() } static updateBigIntLiteral(original: BigIntLiteral | undefined, src: string): BigIntLiteral { - return new BigIntLiteral(global.generatedEs2panda._UpdateBigIntLiteral(global.context, passNode(original), src)) + return new BigIntLiteral(global.generatedEs2panda._UpdateBigIntLiteral(global.context, passNode(original), src)).updateChildren() } get str(): string { return unpackString(global.generatedEs2panda._BigIntLiteralStrConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/BinaryExpression.ts b/ui2abc/libarkts/src/generated/peers/BinaryExpression.ts index f21cfede59048b14f9fc45ce13f6878e8513f5ea..7d79910c5150bd7386ee17745ae306a165937982 100644 --- a/ui2abc/libarkts/src/generated/peers/BinaryExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/BinaryExpression.ts @@ -44,10 +44,10 @@ export class BinaryExpression extends Expression { super(pointer) } static createBinaryExpression(left: Expression | undefined, right: Expression | undefined, operatorType: Es2pandaTokenType): BinaryExpression { - return new BinaryExpression(global.generatedEs2panda._CreateBinaryExpression(global.context, passNode(left), passNode(right), operatorType)) + return new BinaryExpression(global.generatedEs2panda._CreateBinaryExpression(global.context, passNode(left), passNode(right), operatorType)).updateChildren() } static updateBinaryExpression(original: BinaryExpression | undefined, left: Expression | undefined, right: Expression | undefined, operatorType: Es2pandaTokenType): BinaryExpression { - return new BinaryExpression(global.generatedEs2panda._UpdateBinaryExpression(global.context, passNode(original), passNode(left), passNode(right), operatorType)) + return new BinaryExpression(global.generatedEs2panda._UpdateBinaryExpression(global.context, passNode(original), passNode(left), passNode(right), operatorType)).updateChildren() } get left(): Expression | undefined { return unpackNode(global.generatedEs2panda._BinaryExpressionLeft(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/BlockExpression.ts b/ui2abc/libarkts/src/generated/peers/BlockExpression.ts index 39fb3c4edf34b506e67adf70ab5fc6eb39553a87..72e49926df6dfcc8177223f1c7a4b21d453b2bb2 100644 --- a/ui2abc/libarkts/src/generated/peers/BlockExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/BlockExpression.ts @@ -42,10 +42,10 @@ export class BlockExpression extends Expression { super(pointer) } static createBlockExpression(statements: readonly Statement[]): BlockExpression { - return new BlockExpression(global.generatedEs2panda._CreateBlockExpression(global.context, passNodeArray(statements), statements.length)) + return new BlockExpression(global.generatedEs2panda._CreateBlockExpression(global.context, passNodeArray(statements), statements.length)).updateChildren() } static updateBlockExpression(original: BlockExpression | undefined, statements: readonly Statement[]): BlockExpression { - return new BlockExpression(global.generatedEs2panda._UpdateBlockExpression(global.context, passNode(original), passNodeArray(statements), statements.length)) + return new BlockExpression(global.generatedEs2panda._UpdateBlockExpression(global.context, passNode(original), passNodeArray(statements), statements.length)).updateChildren() } get statements(): readonly Statement[] { return unpackNodeArray(global.generatedEs2panda._BlockExpressionStatements(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/BlockStatement.ts b/ui2abc/libarkts/src/generated/peers/BlockStatement.ts index 74fe0aacf541ff6f57f1c470c975249c2fe95d61..de5cf927a152c0f7bbfb6ede72f5565e662fa61e 100644 --- a/ui2abc/libarkts/src/generated/peers/BlockStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/BlockStatement.ts @@ -41,10 +41,10 @@ export class BlockStatement extends Statement { super(pointer) } static createBlockStatement(statementList: readonly Statement[]): BlockStatement { - return new BlockStatement(global.generatedEs2panda._CreateBlockStatement(global.context, passNodeArray(statementList), statementList.length)) + return new BlockStatement(global.generatedEs2panda._CreateBlockStatement(global.context, passNodeArray(statementList), statementList.length)).updateChildren() } static updateBlockStatement(original: BlockStatement | undefined, statementList: readonly Statement[]): BlockStatement { - return new BlockStatement(global.generatedEs2panda._UpdateBlockStatement(global.context, passNode(original), passNodeArray(statementList), statementList.length)) + return new BlockStatement(global.generatedEs2panda._UpdateBlockStatement(global.context, passNode(original), passNodeArray(statementList), statementList.length)).updateChildren() } get statementsForUpdates(): readonly Statement[] { return unpackNodeArray(global.generatedEs2panda._BlockStatementStatementsForUpdates(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/BooleanLiteral.ts b/ui2abc/libarkts/src/generated/peers/BooleanLiteral.ts index bcebbf42ac2d0ff0d1fadae2ea2c77f383093245..ae2144205d705b7b74520656edeb7ffc1c33c401 100644 --- a/ui2abc/libarkts/src/generated/peers/BooleanLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/BooleanLiteral.ts @@ -41,10 +41,10 @@ export class BooleanLiteral extends Literal { super(pointer) } static createBooleanLiteral(value: boolean): BooleanLiteral { - return new BooleanLiteral(global.generatedEs2panda._CreateBooleanLiteral(global.context, value)) + return new BooleanLiteral(global.generatedEs2panda._CreateBooleanLiteral(global.context, value)).updateChildren() } static updateBooleanLiteral(original: BooleanLiteral | undefined, value: boolean): BooleanLiteral { - return new BooleanLiteral(global.generatedEs2panda._UpdateBooleanLiteral(global.context, passNode(original), value)) + return new BooleanLiteral(global.generatedEs2panda._UpdateBooleanLiteral(global.context, passNode(original), value)).updateChildren() } get value(): boolean { return global.generatedEs2panda._BooleanLiteralValueConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/BreakStatement.ts b/ui2abc/libarkts/src/generated/peers/BreakStatement.ts index d045514ebc9198225f1fc2825228ba56ed7c9c51..ee34b487ad34f9b0b6713938b87839b25d7a42a7 100644 --- a/ui2abc/libarkts/src/generated/peers/BreakStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/BreakStatement.ts @@ -42,13 +42,13 @@ export class BreakStatement extends Statement { super(pointer) } static create1BreakStatement(ident?: Identifier): BreakStatement { - return new BreakStatement(global.generatedEs2panda._CreateBreakStatement1(global.context, passNode(ident))) + return new BreakStatement(global.generatedEs2panda._CreateBreakStatement1(global.context, passNode(ident))).updateChildren() } static updateBreakStatement(original?: BreakStatement): BreakStatement { - return new BreakStatement(global.generatedEs2panda._UpdateBreakStatement(global.context, passNode(original))) + return new BreakStatement(global.generatedEs2panda._UpdateBreakStatement(global.context, passNode(original))).updateChildren() } static update1BreakStatement(original?: BreakStatement, ident?: Identifier): BreakStatement { - return new BreakStatement(global.generatedEs2panda._UpdateBreakStatement1(global.context, passNode(original), passNode(ident))) + return new BreakStatement(global.generatedEs2panda._UpdateBreakStatement1(global.context, passNode(original), passNode(ident))).updateChildren() } get ident(): Identifier | undefined { return unpackNode(global.generatedEs2panda._BreakStatementIdent(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/CallExpression.ts b/ui2abc/libarkts/src/generated/peers/CallExpression.ts index 9b579e477617a39df3bb7a764d0d4dbd53a46197..5675567b9013fc46769d768c87defb9ecd144b40 100644 --- a/ui2abc/libarkts/src/generated/peers/CallExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/CallExpression.ts @@ -44,10 +44,10 @@ export class CallExpression extends MaybeOptionalExpression { super(pointer) } static createCallExpression(callee: Expression | undefined, _arguments: readonly Expression[], typeParams: TSTypeParameterInstantiation | undefined, optional_arg: boolean, trailingComma: boolean): CallExpression { - return new CallExpression(global.generatedEs2panda._CreateCallExpression(global.context, passNode(callee), passNodeArray(_arguments), _arguments.length, passNode(typeParams), optional_arg, trailingComma)) + return new CallExpression(global.generatedEs2panda._CreateCallExpression(global.context, passNode(callee), passNodeArray(_arguments), _arguments.length, passNode(typeParams), optional_arg, trailingComma)).updateChildren() } static update1CallExpression(original?: CallExpression, other?: CallExpression): CallExpression { - return new CallExpression(global.generatedEs2panda._UpdateCallExpression1(global.context, passNode(original), passNode(other))) + return new CallExpression(global.generatedEs2panda._UpdateCallExpression1(global.context, passNode(original), passNode(other))).updateChildren() } get callee(): Expression | undefined { return unpackNode(global.generatedEs2panda._CallExpressionCallee(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/CatchClause.ts b/ui2abc/libarkts/src/generated/peers/CatchClause.ts index feb613639fc1281f3e1b98febf249cc1e61c9839..4fdb24b319d39d2240c8cab9e77df051a075a9d7 100644 --- a/ui2abc/libarkts/src/generated/peers/CatchClause.ts +++ b/ui2abc/libarkts/src/generated/peers/CatchClause.ts @@ -43,13 +43,13 @@ export class CatchClause extends TypedStatement { super(pointer) } static createCatchClause(param?: Expression, body?: BlockStatement): CatchClause { - return new CatchClause(global.generatedEs2panda._CreateCatchClause(global.context, passNode(param), passNode(body))) + return new CatchClause(global.generatedEs2panda._CreateCatchClause(global.context, passNode(param), passNode(body))).updateChildren() } static updateCatchClause(original?: CatchClause, param?: Expression, body?: BlockStatement): CatchClause { - return new CatchClause(global.generatedEs2panda._UpdateCatchClause(global.context, passNode(original), passNode(param), passNode(body))) + return new CatchClause(global.generatedEs2panda._UpdateCatchClause(global.context, passNode(original), passNode(param), passNode(body))).updateChildren() } static update1CatchClause(original?: CatchClause, other?: CatchClause): CatchClause { - return new CatchClause(global.generatedEs2panda._UpdateCatchClause1(global.context, passNode(original), passNode(other))) + return new CatchClause(global.generatedEs2panda._UpdateCatchClause1(global.context, passNode(original), passNode(other))).updateChildren() } get param(): Expression | undefined { return unpackNode(global.generatedEs2panda._CatchClauseParam(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ChainExpression.ts b/ui2abc/libarkts/src/generated/peers/ChainExpression.ts index 3885e758dcc1b09c8bc573e391a9bd2bf7fc1cb8..6a522f4a4fb3bce47223494215f3e2f40b174cd1 100644 --- a/ui2abc/libarkts/src/generated/peers/ChainExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ChainExpression.ts @@ -43,10 +43,10 @@ export class ChainExpression extends Expression { super(pointer) } static createChainExpression(expression?: Expression): ChainExpression { - return new ChainExpression(global.generatedEs2panda._CreateChainExpression(global.context, passNode(expression))) + return new ChainExpression(global.generatedEs2panda._CreateChainExpression(global.context, passNode(expression))).updateChildren() } static updateChainExpression(original?: ChainExpression, expression?: Expression): ChainExpression { - return new ChainExpression(global.generatedEs2panda._UpdateChainExpression(global.context, passNode(original), passNode(expression))) + return new ChainExpression(global.generatedEs2panda._UpdateChainExpression(global.context, passNode(original), passNode(expression))).updateChildren() } get expression(): Expression | undefined { return unpackNode(global.generatedEs2panda._ChainExpressionGetExpression(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/CharLiteral.ts b/ui2abc/libarkts/src/generated/peers/CharLiteral.ts index c9658bb19ab42c06fe827fcaadfcf805b5ccc303..b1682d20ba3dba917c75ba723bf53c0c7ff574dd 100644 --- a/ui2abc/libarkts/src/generated/peers/CharLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/CharLiteral.ts @@ -41,10 +41,10 @@ export class CharLiteral extends Literal { super(pointer) } static createCharLiteral(): CharLiteral { - return new CharLiteral(global.generatedEs2panda._CreateCharLiteral(global.context)) + return new CharLiteral(global.generatedEs2panda._CreateCharLiteral(global.context)).updateChildren() } static updateCharLiteral(original?: CharLiteral): CharLiteral { - return new CharLiteral(global.generatedEs2panda._UpdateCharLiteral(global.context, passNode(original))) + return new CharLiteral(global.generatedEs2panda._UpdateCharLiteral(global.context, passNode(original))).updateChildren() } protected readonly brandCharLiteral: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/ClassDeclaration.ts b/ui2abc/libarkts/src/generated/peers/ClassDeclaration.ts index e0629a0e2351d482f5e865a2e9232b35e8fbc156..42910655c9c1859dbbb88ace7f872cc70ac67be6 100644 --- a/ui2abc/libarkts/src/generated/peers/ClassDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/ClassDeclaration.ts @@ -43,10 +43,10 @@ export class ClassDeclaration extends Statement { super(pointer) } static createClassDeclaration(def?: ClassDefinition): ClassDeclaration { - return new ClassDeclaration(global.generatedEs2panda._CreateClassDeclaration(global.context, passNode(def))) + return new ClassDeclaration(global.generatedEs2panda._CreateClassDeclaration(global.context, passNode(def))).updateChildren() } static updateClassDeclaration(original?: ClassDeclaration, def?: ClassDefinition): ClassDeclaration { - return new ClassDeclaration(global.generatedEs2panda._UpdateClassDeclaration(global.context, passNode(original), passNode(def))) + return new ClassDeclaration(global.generatedEs2panda._UpdateClassDeclaration(global.context, passNode(original), passNode(def))).updateChildren() } get definition(): ClassDefinition | undefined { return unpackNode(global.generatedEs2panda._ClassDeclarationDefinition(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ClassDefinition.ts b/ui2abc/libarkts/src/generated/peers/ClassDefinition.ts index 18477e78dba6ef5b4be50e7cd95b4f27aac7de48..ea6f21661c14c3ae8c8762edfb35da0b04884f5d 100644 --- a/ui2abc/libarkts/src/generated/peers/ClassDefinition.ts +++ b/ui2abc/libarkts/src/generated/peers/ClassDefinition.ts @@ -52,16 +52,16 @@ export class ClassDefinition extends TypedAstNode { super(pointer) } static createClassDefinition(ident: Identifier | undefined, typeParams: TSTypeParameterDeclaration | undefined, superTypeParams: TSTypeParameterInstantiation | undefined, _implements: readonly TSClassImplements[], ctor: MethodDefinition | undefined, superClass: Expression | undefined, body: readonly AstNode[], modifiers: Es2pandaClassDefinitionModifiers, flags: Es2pandaModifierFlags): ClassDefinition { - return new ClassDefinition(global.generatedEs2panda._CreateClassDefinition(global.context, passNode(ident), passNode(typeParams), passNode(superTypeParams), passNodeArray(_implements), _implements.length, passNode(ctor), passNode(superClass), passNodeArray(body), body.length, modifiers, flags)) + return new ClassDefinition(global.generatedEs2panda._CreateClassDefinition(global.context, passNode(ident), passNode(typeParams), passNode(superTypeParams), passNodeArray(_implements), _implements.length, passNode(ctor), passNode(superClass), passNodeArray(body), body.length, modifiers, flags)).updateChildren() } static updateClassDefinition(original: ClassDefinition | undefined, ident: Identifier | undefined, typeParams: TSTypeParameterDeclaration | undefined, superTypeParams: TSTypeParameterInstantiation | undefined, _implements: readonly TSClassImplements[], ctor: MethodDefinition | undefined, superClass: Expression | undefined, body: readonly AstNode[], modifiers: Es2pandaClassDefinitionModifiers, flags: Es2pandaModifierFlags): ClassDefinition { - return new ClassDefinition(global.generatedEs2panda._UpdateClassDefinition(global.context, passNode(original), passNode(ident), passNode(typeParams), passNode(superTypeParams), passNodeArray(_implements), _implements.length, passNode(ctor), passNode(superClass), passNodeArray(body), body.length, modifiers, flags)) + return new ClassDefinition(global.generatedEs2panda._UpdateClassDefinition(global.context, passNode(original), passNode(ident), passNode(typeParams), passNode(superTypeParams), passNodeArray(_implements), _implements.length, passNode(ctor), passNode(superClass), passNodeArray(body), body.length, modifiers, flags)).updateChildren() } static update1ClassDefinition(original: ClassDefinition | undefined, ident: Identifier | undefined, body: readonly AstNode[], modifiers: Es2pandaClassDefinitionModifiers, flags: Es2pandaModifierFlags): ClassDefinition { - return new ClassDefinition(global.generatedEs2panda._UpdateClassDefinition1(global.context, passNode(original), passNode(ident), passNodeArray(body), body.length, modifiers, flags)) + return new ClassDefinition(global.generatedEs2panda._UpdateClassDefinition1(global.context, passNode(original), passNode(ident), passNodeArray(body), body.length, modifiers, flags)).updateChildren() } static update2ClassDefinition(original: ClassDefinition | undefined, ident: Identifier | undefined, modifiers: Es2pandaClassDefinitionModifiers, flags: Es2pandaModifierFlags): ClassDefinition { - return new ClassDefinition(global.generatedEs2panda._UpdateClassDefinition2(global.context, passNode(original), passNode(ident), modifiers, flags)) + return new ClassDefinition(global.generatedEs2panda._UpdateClassDefinition2(global.context, passNode(original), passNode(ident), modifiers, flags)).updateChildren() } get ident(): Identifier | undefined { return unpackNode(global.generatedEs2panda._ClassDefinitionIdent(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ClassExpression.ts b/ui2abc/libarkts/src/generated/peers/ClassExpression.ts index 49103d6da8c0d6e3151ead568a93d93cf0e91417..29a77fa9ae6263cf857f4d338d6796346bffc6e1 100644 --- a/ui2abc/libarkts/src/generated/peers/ClassExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ClassExpression.ts @@ -42,10 +42,10 @@ export class ClassExpression extends Expression { super(pointer) } static createClassExpression(def?: ClassDefinition): ClassExpression { - return new ClassExpression(global.generatedEs2panda._CreateClassExpression(global.context, passNode(def))) + return new ClassExpression(global.generatedEs2panda._CreateClassExpression(global.context, passNode(def))).updateChildren() } static updateClassExpression(original?: ClassExpression, def?: ClassDefinition): ClassExpression { - return new ClassExpression(global.generatedEs2panda._UpdateClassExpression(global.context, passNode(original), passNode(def))) + return new ClassExpression(global.generatedEs2panda._UpdateClassExpression(global.context, passNode(original), passNode(def))).updateChildren() } get definition(): ClassDefinition | undefined { return unpackNode(global.generatedEs2panda._ClassExpressionDefinitionConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ClassProperty.ts b/ui2abc/libarkts/src/generated/peers/ClassProperty.ts index 751209089144ce76bca01ff80d95ad8c0b2a6575..9daa84fb70bb55ff0771d7fd66edc04f053b2ba5 100644 --- a/ui2abc/libarkts/src/generated/peers/ClassProperty.ts +++ b/ui2abc/libarkts/src/generated/peers/ClassProperty.ts @@ -45,10 +45,10 @@ export class ClassProperty extends ClassElement { super(pointer) } static createClassProperty(key: Expression | undefined, value: Expression | undefined, typeAnnotation: TypeNode | undefined, modifiers: Es2pandaModifierFlags, isComputed: boolean): ClassProperty { - return new ClassProperty(global.generatedEs2panda._CreateClassProperty(global.context, passNode(key), passNode(value), passNode(typeAnnotation), modifiers, isComputed)) + return new ClassProperty(global.generatedEs2panda._CreateClassProperty(global.context, passNode(key), passNode(value), passNode(typeAnnotation), modifiers, isComputed)).updateChildren() } static updateClassProperty(original: ClassProperty | undefined, key: Expression | undefined, value: Expression | undefined, typeAnnotation: TypeNode | undefined, modifiers: Es2pandaModifierFlags, isComputed: boolean): ClassProperty { - return new ClassProperty(global.generatedEs2panda._UpdateClassProperty(global.context, passNode(original), passNode(key), passNode(value), passNode(typeAnnotation), modifiers, isComputed)) + return new ClassProperty(global.generatedEs2panda._UpdateClassProperty(global.context, passNode(original), passNode(key), passNode(value), passNode(typeAnnotation), modifiers, isComputed)).updateChildren() } get isDefaultAccessModifier(): boolean { return global.generatedEs2panda._ClassPropertyIsDefaultAccessModifierConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/ClassStaticBlock.ts b/ui2abc/libarkts/src/generated/peers/ClassStaticBlock.ts index d48e3eb7f32aa13f90219afc7a5571ec37eb2e0d..a8a41bca5a5a0e88c77c4161a206dd14004c365b 100644 --- a/ui2abc/libarkts/src/generated/peers/ClassStaticBlock.ts +++ b/ui2abc/libarkts/src/generated/peers/ClassStaticBlock.ts @@ -43,10 +43,10 @@ export class ClassStaticBlock extends ClassElement { super(pointer) } static createClassStaticBlock(value?: Expression): ClassStaticBlock { - return new ClassStaticBlock(global.generatedEs2panda._CreateClassStaticBlock(global.context, passNode(value))) + return new ClassStaticBlock(global.generatedEs2panda._CreateClassStaticBlock(global.context, passNode(value))).updateChildren() } static updateClassStaticBlock(original?: ClassStaticBlock, value?: Expression): ClassStaticBlock { - return new ClassStaticBlock(global.generatedEs2panda._UpdateClassStaticBlock(global.context, passNode(original), passNode(value))) + return new ClassStaticBlock(global.generatedEs2panda._UpdateClassStaticBlock(global.context, passNode(original), passNode(value))).updateChildren() } get function(): ScriptFunction | undefined { return unpackNode(global.generatedEs2panda._ClassStaticBlockFunction(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ConditionalExpression.ts b/ui2abc/libarkts/src/generated/peers/ConditionalExpression.ts index 48a094667c06f9ca9598ebe59a1a2a6818e22d0e..fe7de39af3641707e2332263688fb6e817a39001 100644 --- a/ui2abc/libarkts/src/generated/peers/ConditionalExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ConditionalExpression.ts @@ -41,10 +41,10 @@ export class ConditionalExpression extends Expression { super(pointer) } static createConditionalExpression(test?: Expression, consequent?: Expression, alternate?: Expression): ConditionalExpression { - return new ConditionalExpression(global.generatedEs2panda._CreateConditionalExpression(global.context, passNode(test), passNode(consequent), passNode(alternate))) + return new ConditionalExpression(global.generatedEs2panda._CreateConditionalExpression(global.context, passNode(test), passNode(consequent), passNode(alternate))).updateChildren() } static updateConditionalExpression(original?: ConditionalExpression, test?: Expression, consequent?: Expression, alternate?: Expression): ConditionalExpression { - return new ConditionalExpression(global.generatedEs2panda._UpdateConditionalExpression(global.context, passNode(original), passNode(test), passNode(consequent), passNode(alternate))) + return new ConditionalExpression(global.generatedEs2panda._UpdateConditionalExpression(global.context, passNode(original), passNode(test), passNode(consequent), passNode(alternate))).updateChildren() } get test(): Expression | undefined { return unpackNode(global.generatedEs2panda._ConditionalExpressionTest(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ContinueStatement.ts b/ui2abc/libarkts/src/generated/peers/ContinueStatement.ts index 8954c6079d16445ab5b9a09d9bff2c4fad446a1a..4c01f4c274cfacec94918faebf26f1fcb17d24a3 100644 --- a/ui2abc/libarkts/src/generated/peers/ContinueStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/ContinueStatement.ts @@ -42,13 +42,13 @@ export class ContinueStatement extends Statement { super(pointer) } static create1ContinueStatement(ident?: Identifier): ContinueStatement { - return new ContinueStatement(global.generatedEs2panda._CreateContinueStatement1(global.context, passNode(ident))) + return new ContinueStatement(global.generatedEs2panda._CreateContinueStatement1(global.context, passNode(ident))).updateChildren() } static updateContinueStatement(original?: ContinueStatement): ContinueStatement { - return new ContinueStatement(global.generatedEs2panda._UpdateContinueStatement(global.context, passNode(original))) + return new ContinueStatement(global.generatedEs2panda._UpdateContinueStatement(global.context, passNode(original))).updateChildren() } static update1ContinueStatement(original?: ContinueStatement, ident?: Identifier): ContinueStatement { - return new ContinueStatement(global.generatedEs2panda._UpdateContinueStatement1(global.context, passNode(original), passNode(ident))) + return new ContinueStatement(global.generatedEs2panda._UpdateContinueStatement1(global.context, passNode(original), passNode(ident))).updateChildren() } get ident(): Identifier | undefined { return unpackNode(global.generatedEs2panda._ContinueStatementIdent(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/DebuggerStatement.ts b/ui2abc/libarkts/src/generated/peers/DebuggerStatement.ts index a4e31bb7cba91475651ce448b38702a8dd75aea8..d74a22390ef8f3074ab5273db3da325747f51c45 100644 --- a/ui2abc/libarkts/src/generated/peers/DebuggerStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/DebuggerStatement.ts @@ -41,10 +41,10 @@ export class DebuggerStatement extends Statement { super(pointer) } static createDebuggerStatement(): DebuggerStatement { - return new DebuggerStatement(global.generatedEs2panda._CreateDebuggerStatement(global.context)) + return new DebuggerStatement(global.generatedEs2panda._CreateDebuggerStatement(global.context)).updateChildren() } static updateDebuggerStatement(original?: DebuggerStatement): DebuggerStatement { - return new DebuggerStatement(global.generatedEs2panda._UpdateDebuggerStatement(global.context, passNode(original))) + return new DebuggerStatement(global.generatedEs2panda._UpdateDebuggerStatement(global.context, passNode(original))).updateChildren() } protected readonly brandDebuggerStatement: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/Decorator.ts b/ui2abc/libarkts/src/generated/peers/Decorator.ts index 216e10e072bcaebb0511500e94a09fc967cd6d98..deca8549537816f594dfb48d8322fbe04bc9130b 100644 --- a/ui2abc/libarkts/src/generated/peers/Decorator.ts +++ b/ui2abc/libarkts/src/generated/peers/Decorator.ts @@ -42,10 +42,10 @@ export class Decorator extends Statement { super(pointer) } static createDecorator(expr?: Expression): Decorator { - return new Decorator(global.generatedEs2panda._CreateDecorator(global.context, passNode(expr))) + return new Decorator(global.generatedEs2panda._CreateDecorator(global.context, passNode(expr))).updateChildren() } static updateDecorator(original?: Decorator, expr?: Expression): Decorator { - return new Decorator(global.generatedEs2panda._UpdateDecorator(global.context, passNode(original), passNode(expr))) + return new Decorator(global.generatedEs2panda._UpdateDecorator(global.context, passNode(original), passNode(expr))).updateChildren() } get expr(): Expression | undefined { return unpackNode(global.generatedEs2panda._DecoratorExprConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/DirectEvalExpression.ts b/ui2abc/libarkts/src/generated/peers/DirectEvalExpression.ts index 46e32023b2f8fe123143643a751e5e6090c7f73f..22e85ab4c503f72ee456b5d6dc9d4297f28b9acd 100644 --- a/ui2abc/libarkts/src/generated/peers/DirectEvalExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/DirectEvalExpression.ts @@ -43,10 +43,10 @@ export class DirectEvalExpression extends CallExpression { super(pointer) } static createDirectEvalExpression(callee: Expression | undefined, _arguments: readonly Expression[], typeParams: TSTypeParameterInstantiation | undefined, optional_arg: boolean, parserStatus: number): DirectEvalExpression { - return new DirectEvalExpression(global.generatedEs2panda._CreateDirectEvalExpression(global.context, passNode(callee), passNodeArray(_arguments), _arguments.length, passNode(typeParams), optional_arg, parserStatus)) + return new DirectEvalExpression(global.generatedEs2panda._CreateDirectEvalExpression(global.context, passNode(callee), passNodeArray(_arguments), _arguments.length, passNode(typeParams), optional_arg, parserStatus)).updateChildren() } static updateDirectEvalExpression(original: DirectEvalExpression | undefined, callee: Expression | undefined, _arguments: readonly Expression[], typeParams: TSTypeParameterInstantiation | undefined, optional_arg: boolean, parserStatus: number): DirectEvalExpression { - return new DirectEvalExpression(global.generatedEs2panda._UpdateDirectEvalExpression(global.context, passNode(original), passNode(callee), passNodeArray(_arguments), _arguments.length, passNode(typeParams), optional_arg, parserStatus)) + return new DirectEvalExpression(global.generatedEs2panda._UpdateDirectEvalExpression(global.context, passNode(original), passNode(callee), passNodeArray(_arguments), _arguments.length, passNode(typeParams), optional_arg, parserStatus)).updateChildren() } protected readonly brandDirectEvalExpression: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/DoWhileStatement.ts b/ui2abc/libarkts/src/generated/peers/DoWhileStatement.ts index 56402efe81a70ca011eae97ea7cd834f34f642ac..25c69a12e86b9c02a568232ac92edd3bd9b75f31 100644 --- a/ui2abc/libarkts/src/generated/peers/DoWhileStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/DoWhileStatement.ts @@ -43,10 +43,10 @@ export class DoWhileStatement extends LoopStatement { super(pointer) } static createDoWhileStatement(body?: Statement, test?: Expression): DoWhileStatement { - return new DoWhileStatement(global.generatedEs2panda._CreateDoWhileStatement(global.context, passNode(body), passNode(test))) + return new DoWhileStatement(global.generatedEs2panda._CreateDoWhileStatement(global.context, passNode(body), passNode(test))).updateChildren() } static updateDoWhileStatement(original?: DoWhileStatement, body?: Statement, test?: Expression): DoWhileStatement { - return new DoWhileStatement(global.generatedEs2panda._UpdateDoWhileStatement(global.context, passNode(original), passNode(body), passNode(test))) + return new DoWhileStatement(global.generatedEs2panda._UpdateDoWhileStatement(global.context, passNode(original), passNode(body), passNode(test))).updateChildren() } get body(): Statement | undefined { return unpackNode(global.generatedEs2panda._DoWhileStatementBody(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSClassLiteral.ts b/ui2abc/libarkts/src/generated/peers/ETSClassLiteral.ts index 689630a8cb25e999388db17ad58d9bb2fff0852e..faaceb8fb27dd4eaf26379a39e99ca5050f77b2c 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSClassLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSClassLiteral.ts @@ -42,10 +42,10 @@ export class ETSClassLiteral extends Expression { super(pointer) } static createETSClassLiteral(expr?: TypeNode): ETSClassLiteral { - return new ETSClassLiteral(global.generatedEs2panda._CreateETSClassLiteral(global.context, passNode(expr))) + return new ETSClassLiteral(global.generatedEs2panda._CreateETSClassLiteral(global.context, passNode(expr))).updateChildren() } static updateETSClassLiteral(original?: ETSClassLiteral, expr?: TypeNode): ETSClassLiteral { - return new ETSClassLiteral(global.generatedEs2panda._UpdateETSClassLiteral(global.context, passNode(original), passNode(expr))) + return new ETSClassLiteral(global.generatedEs2panda._UpdateETSClassLiteral(global.context, passNode(original), passNode(expr))).updateChildren() } get expr(): TypeNode | undefined { return unpackNode(global.generatedEs2panda._ETSClassLiteralExprConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSFunctionType.ts b/ui2abc/libarkts/src/generated/peers/ETSFunctionType.ts index 65d389e9bf93895020e5585baf484faffd739dbd..0e98a1f5dcdc9d8a79294185334b1c57a9973b50 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSFunctionType.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSFunctionType.ts @@ -46,10 +46,10 @@ export class ETSFunctionType extends TypeNode { super(pointer) } static createETSFunctionType(signature: FunctionSignature | undefined, funcFlags: Es2pandaScriptFunctionFlags): ETSFunctionType { - return new ETSFunctionType(global.generatedEs2panda._CreateETSFunctionType(global.context, passNode(signature), funcFlags)) + return new ETSFunctionType(global.generatedEs2panda._CreateETSFunctionType(global.context, passNode(signature), funcFlags)).updateChildren() } static updateETSFunctionType(original: ETSFunctionType | undefined, signature: FunctionSignature | undefined, funcFlags: Es2pandaScriptFunctionFlags): ETSFunctionType { - return new ETSFunctionType(global.generatedEs2panda._UpdateETSFunctionType(global.context, passNode(original), passNode(signature), funcFlags)) + return new ETSFunctionType(global.generatedEs2panda._UpdateETSFunctionType(global.context, passNode(original), passNode(signature), funcFlags)).updateChildren() } get typeParams(): TSTypeParameterDeclaration | undefined { return unpackNode(global.generatedEs2panda._ETSFunctionTypeTypeParams(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSImportDeclaration.ts b/ui2abc/libarkts/src/generated/peers/ETSImportDeclaration.ts index a78b2deac32ce2dd534315bdf21ffeef354db7a2..62ca9e1a0d75b88169bfdf3f42080c74e2f38b8e 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSImportDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSImportDeclaration.ts @@ -45,10 +45,10 @@ export class ETSImportDeclaration extends ImportDeclaration { super(pointer) } static createETSImportDeclaration(importPath: StringLiteral | undefined, specifiers: readonly AstNode[], importKinds: Es2pandaImportKinds): ETSImportDeclaration { - return new ETSImportDeclaration(global.generatedEs2panda._CreateETSImportDeclaration(global.context, passNode(importPath), passNodeArray(specifiers), specifiers.length, importKinds)) + return new ETSImportDeclaration(global.generatedEs2panda._CreateETSImportDeclaration(global.context, passNode(importPath), passNodeArray(specifiers), specifiers.length, importKinds)).updateChildren() } static updateETSImportDeclaration(original: ETSImportDeclaration | undefined, importPath: StringLiteral | undefined, specifiers: readonly AstNode[], importKinds: Es2pandaImportKinds): ETSImportDeclaration { - return new ETSImportDeclaration(global.generatedEs2panda._UpdateETSImportDeclaration(global.context, passNode(original), passNode(importPath), passNodeArray(specifiers), specifiers.length, importKinds)) + return new ETSImportDeclaration(global.generatedEs2panda._UpdateETSImportDeclaration(global.context, passNode(original), passNode(importPath), passNodeArray(specifiers), specifiers.length, importKinds)).updateChildren() } /** @deprecated */ setImportMetadata(importFlags: Es2pandaImportFlags, lang: Es2pandaId, resolvedSource: string, declPath: string, ohmUrl: string): this { diff --git a/ui2abc/libarkts/src/generated/peers/ETSKeyofType.ts b/ui2abc/libarkts/src/generated/peers/ETSKeyofType.ts index adadbd92b999d09993ac163e80c945951192ed7b..dc96b88771f0210b306e5cce433773d3cf6cee8e 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSKeyofType.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSKeyofType.ts @@ -41,10 +41,10 @@ export class ETSKeyofType extends TypeNode { super(pointer) } static createETSKeyofType(type?: TypeNode): ETSKeyofType { - return new ETSKeyofType(global.generatedEs2panda._CreateETSKeyofType(global.context, passNode(type))) + return new ETSKeyofType(global.generatedEs2panda._CreateETSKeyofType(global.context, passNode(type))).updateChildren() } static updateETSKeyofType(original?: ETSKeyofType, type?: TypeNode): ETSKeyofType { - return new ETSKeyofType(global.generatedEs2panda._UpdateETSKeyofType(global.context, passNode(original), passNode(type))) + return new ETSKeyofType(global.generatedEs2panda._UpdateETSKeyofType(global.context, passNode(original), passNode(type))).updateChildren() } get typeRef(): TypeNode | undefined { return unpackNode(global.generatedEs2panda._ETSKeyofTypeGetTypeRefConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSModule.ts b/ui2abc/libarkts/src/generated/peers/ETSModule.ts index 522121b9c930c7dce32751dc0de80be4c63d91ed..0a59f72942673258cd19f0289afe8f109506caf9 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSModule.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSModule.ts @@ -47,10 +47,10 @@ export class ETSModule extends BlockStatement { super(pointer) } static createETSModule(statementList: readonly Statement[], ident: Identifier | undefined, flag: Es2pandaModuleFlag, program?: Program): ETSModule { - return new ETSModule(global.generatedEs2panda._CreateETSModule(global.context, passNodeArray(statementList), statementList.length, passNode(ident), flag, passNode(program))) + return new ETSModule(global.generatedEs2panda._CreateETSModule(global.context, passNodeArray(statementList), statementList.length, passNode(ident), flag, passNode(program))).updateChildren() } static updateETSModule(original: ETSModule | undefined, statementList: readonly Statement[], ident: Identifier | undefined, flag: Es2pandaModuleFlag, program?: Program): ETSModule { - return new ETSModule(global.generatedEs2panda._UpdateETSModule(global.context, passNode(original), passNodeArray(statementList), statementList.length, passNode(ident), flag, passNode(program))) + return new ETSModule(global.generatedEs2panda._UpdateETSModule(global.context, passNode(original), passNodeArray(statementList), statementList.length, passNode(ident), flag, passNode(program))).updateChildren() } get ident(): Identifier | undefined { return unpackNode(global.generatedEs2panda._ETSModuleIdent(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSNewArrayInstanceExpression.ts b/ui2abc/libarkts/src/generated/peers/ETSNewArrayInstanceExpression.ts index e219295a35a72cf9981efacba6414dcd83af1ff5..25de26bb58066d9911371cff62c2a9540a9ec579 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSNewArrayInstanceExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSNewArrayInstanceExpression.ts @@ -42,10 +42,10 @@ export class ETSNewArrayInstanceExpression extends Expression { super(pointer) } static createETSNewArrayInstanceExpression(typeReference?: TypeNode, dimension?: Expression): ETSNewArrayInstanceExpression { - return new ETSNewArrayInstanceExpression(global.generatedEs2panda._CreateETSNewArrayInstanceExpression(global.context, passNode(typeReference), passNode(dimension))) + return new ETSNewArrayInstanceExpression(global.generatedEs2panda._CreateETSNewArrayInstanceExpression(global.context, passNode(typeReference), passNode(dimension))).updateChildren() } static updateETSNewArrayInstanceExpression(original?: ETSNewArrayInstanceExpression, typeReference?: TypeNode, dimension?: Expression): ETSNewArrayInstanceExpression { - return new ETSNewArrayInstanceExpression(global.generatedEs2panda._UpdateETSNewArrayInstanceExpression(global.context, passNode(original), passNode(typeReference), passNode(dimension))) + return new ETSNewArrayInstanceExpression(global.generatedEs2panda._UpdateETSNewArrayInstanceExpression(global.context, passNode(original), passNode(typeReference), passNode(dimension))).updateChildren() } get typeReference(): TypeNode | undefined { return unpackNode(global.generatedEs2panda._ETSNewArrayInstanceExpressionTypeReference(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSNewClassInstanceExpression.ts b/ui2abc/libarkts/src/generated/peers/ETSNewClassInstanceExpression.ts index 8c09b4881db141f7aace528f21111c5ac68c28ee..c377023c16fb89be2243c2e1515f2eae448a415d 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSNewClassInstanceExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSNewClassInstanceExpression.ts @@ -41,13 +41,13 @@ export class ETSNewClassInstanceExpression extends Expression { super(pointer) } static createETSNewClassInstanceExpression(typeReference: Expression | undefined, _arguments: readonly Expression[]): ETSNewClassInstanceExpression { - return new ETSNewClassInstanceExpression(global.generatedEs2panda._CreateETSNewClassInstanceExpression(global.context, passNode(typeReference), passNodeArray(_arguments), _arguments.length)) + return new ETSNewClassInstanceExpression(global.generatedEs2panda._CreateETSNewClassInstanceExpression(global.context, passNode(typeReference), passNodeArray(_arguments), _arguments.length)).updateChildren() } static updateETSNewClassInstanceExpression(original: ETSNewClassInstanceExpression | undefined, typeReference: Expression | undefined, _arguments: readonly Expression[]): ETSNewClassInstanceExpression { - return new ETSNewClassInstanceExpression(global.generatedEs2panda._UpdateETSNewClassInstanceExpression(global.context, passNode(original), passNode(typeReference), passNodeArray(_arguments), _arguments.length)) + return new ETSNewClassInstanceExpression(global.generatedEs2panda._UpdateETSNewClassInstanceExpression(global.context, passNode(original), passNode(typeReference), passNodeArray(_arguments), _arguments.length)).updateChildren() } static update1ETSNewClassInstanceExpression(original?: ETSNewClassInstanceExpression, other?: ETSNewClassInstanceExpression): ETSNewClassInstanceExpression { - return new ETSNewClassInstanceExpression(global.generatedEs2panda._UpdateETSNewClassInstanceExpression1(global.context, passNode(original), passNode(other))) + return new ETSNewClassInstanceExpression(global.generatedEs2panda._UpdateETSNewClassInstanceExpression1(global.context, passNode(original), passNode(other))).updateChildren() } get typeRef(): Expression | undefined { return unpackNode(global.generatedEs2panda._ETSNewClassInstanceExpressionGetTypeRefConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSNewMultiDimArrayInstanceExpression.ts b/ui2abc/libarkts/src/generated/peers/ETSNewMultiDimArrayInstanceExpression.ts index 310299c769e4e6fc61da14b41c9763b2bd42d313..fe46211282fed260931d9f7ea9674e9ef2b794c8 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSNewMultiDimArrayInstanceExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSNewMultiDimArrayInstanceExpression.ts @@ -42,13 +42,13 @@ export class ETSNewMultiDimArrayInstanceExpression extends Expression { super(pointer) } static createETSNewMultiDimArrayInstanceExpression(typeReference: TypeNode | undefined, dimensions: readonly Expression[]): ETSNewMultiDimArrayInstanceExpression { - return new ETSNewMultiDimArrayInstanceExpression(global.generatedEs2panda._CreateETSNewMultiDimArrayInstanceExpression(global.context, passNode(typeReference), passNodeArray(dimensions), dimensions.length)) + return new ETSNewMultiDimArrayInstanceExpression(global.generatedEs2panda._CreateETSNewMultiDimArrayInstanceExpression(global.context, passNode(typeReference), passNodeArray(dimensions), dimensions.length)).updateChildren() } static updateETSNewMultiDimArrayInstanceExpression(original: ETSNewMultiDimArrayInstanceExpression | undefined, typeReference: TypeNode | undefined, dimensions: readonly Expression[]): ETSNewMultiDimArrayInstanceExpression { - return new ETSNewMultiDimArrayInstanceExpression(global.generatedEs2panda._UpdateETSNewMultiDimArrayInstanceExpression(global.context, passNode(original), passNode(typeReference), passNodeArray(dimensions), dimensions.length)) + return new ETSNewMultiDimArrayInstanceExpression(global.generatedEs2panda._UpdateETSNewMultiDimArrayInstanceExpression(global.context, passNode(original), passNode(typeReference), passNodeArray(dimensions), dimensions.length)).updateChildren() } static update1ETSNewMultiDimArrayInstanceExpression(original?: ETSNewMultiDimArrayInstanceExpression, other?: ETSNewMultiDimArrayInstanceExpression): ETSNewMultiDimArrayInstanceExpression { - return new ETSNewMultiDimArrayInstanceExpression(global.generatedEs2panda._UpdateETSNewMultiDimArrayInstanceExpression1(global.context, passNode(original), passNode(other))) + return new ETSNewMultiDimArrayInstanceExpression(global.generatedEs2panda._UpdateETSNewMultiDimArrayInstanceExpression1(global.context, passNode(original), passNode(other))).updateChildren() } get typeReference(): TypeNode | undefined { return unpackNode(global.generatedEs2panda._ETSNewMultiDimArrayInstanceExpressionTypeReference(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSNullType.ts b/ui2abc/libarkts/src/generated/peers/ETSNullType.ts index 6f1d60bba87f30b0edd99d3802b1d6044897d0f2..f7259a57634d6a9aedfa16da7b83c9d41ac1ac4e 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSNullType.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSNullType.ts @@ -41,10 +41,10 @@ export class ETSNullType extends TypeNode { super(pointer) } static createETSNullType(): ETSNullType { - return new ETSNullType(global.generatedEs2panda._CreateETSNullType(global.context)) + return new ETSNullType(global.generatedEs2panda._CreateETSNullType(global.context)).updateChildren() } static updateETSNullType(original?: ETSNullType): ETSNullType { - return new ETSNullType(global.generatedEs2panda._UpdateETSNullType(global.context, passNode(original))) + return new ETSNullType(global.generatedEs2panda._UpdateETSNullType(global.context, passNode(original))).updateChildren() } protected readonly brandETSNullType: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/ETSPackageDeclaration.ts b/ui2abc/libarkts/src/generated/peers/ETSPackageDeclaration.ts index 819619787a5658cecd8dbdb2ed41bd9b524c1601..886125ebf5b83e4618559d4efc0b0e47b84f3e89 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSPackageDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSPackageDeclaration.ts @@ -42,10 +42,10 @@ export class ETSPackageDeclaration extends Statement { super(pointer) } static createETSPackageDeclaration(name?: Expression): ETSPackageDeclaration { - return new ETSPackageDeclaration(global.generatedEs2panda._CreateETSPackageDeclaration(global.context, passNode(name))) + return new ETSPackageDeclaration(global.generatedEs2panda._CreateETSPackageDeclaration(global.context, passNode(name))).updateChildren() } static updateETSPackageDeclaration(original?: ETSPackageDeclaration, name?: Expression): ETSPackageDeclaration { - return new ETSPackageDeclaration(global.generatedEs2panda._UpdateETSPackageDeclaration(global.context, passNode(original), passNode(name))) + return new ETSPackageDeclaration(global.generatedEs2panda._UpdateETSPackageDeclaration(global.context, passNode(original), passNode(name))).updateChildren() } protected readonly brandETSPackageDeclaration: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/ETSParameterExpression.ts b/ui2abc/libarkts/src/generated/peers/ETSParameterExpression.ts index d392b1b6b72d07503046d7d26d75be73691aeacc..d8294f8a86e44e8e36546244061b02ed2cb2ba47 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSParameterExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSParameterExpression.ts @@ -46,16 +46,16 @@ export class ETSParameterExpression extends Expression { super(pointer) } static createETSParameterExpression(identOrSpread: AnnotatedExpression | undefined, isOptional: boolean): ETSParameterExpression { - return new ETSParameterExpression(global.generatedEs2panda._CreateETSParameterExpression(global.context, passNode(identOrSpread), isOptional)) + return new ETSParameterExpression(global.generatedEs2panda._CreateETSParameterExpression(global.context, passNode(identOrSpread), isOptional)).updateChildren() } static updateETSParameterExpression(original: ETSParameterExpression | undefined, identOrSpread: AnnotatedExpression | undefined, isOptional: boolean): ETSParameterExpression { - return new ETSParameterExpression(global.generatedEs2panda._UpdateETSParameterExpression(global.context, passNode(original), passNode(identOrSpread), isOptional)) + return new ETSParameterExpression(global.generatedEs2panda._UpdateETSParameterExpression(global.context, passNode(original), passNode(identOrSpread), isOptional)).updateChildren() } static create1ETSParameterExpression(identOrSpread?: AnnotatedExpression, initializer?: Expression): ETSParameterExpression { - return new ETSParameterExpression(global.generatedEs2panda._CreateETSParameterExpression1(global.context, passNode(identOrSpread), passNode(initializer))) + return new ETSParameterExpression(global.generatedEs2panda._CreateETSParameterExpression1(global.context, passNode(identOrSpread), passNode(initializer))).updateChildren() } static update1ETSParameterExpression(original?: ETSParameterExpression, identOrSpread?: AnnotatedExpression, initializer?: Expression): ETSParameterExpression { - return new ETSParameterExpression(global.generatedEs2panda._UpdateETSParameterExpression1(global.context, passNode(original), passNode(identOrSpread), passNode(initializer))) + return new ETSParameterExpression(global.generatedEs2panda._UpdateETSParameterExpression1(global.context, passNode(original), passNode(identOrSpread), passNode(initializer))).updateChildren() } get name(): string { return unpackString(global.generatedEs2panda._ETSParameterExpressionNameConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSPrimitiveType.ts b/ui2abc/libarkts/src/generated/peers/ETSPrimitiveType.ts index 15ca70e184d06def3d6317c5b16f45af884da817..b958e07884cf627c9a86be68dda64a94e64df5a2 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSPrimitiveType.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSPrimitiveType.ts @@ -42,10 +42,10 @@ export class ETSPrimitiveType extends TypeNode { super(pointer) } static createETSPrimitiveType(type: Es2pandaPrimitiveType): ETSPrimitiveType { - return new ETSPrimitiveType(global.generatedEs2panda._CreateETSPrimitiveType(global.context, type)) + return new ETSPrimitiveType(global.generatedEs2panda._CreateETSPrimitiveType(global.context, type)).updateChildren() } static updateETSPrimitiveType(original: ETSPrimitiveType | undefined, type: Es2pandaPrimitiveType): ETSPrimitiveType { - return new ETSPrimitiveType(global.generatedEs2panda._UpdateETSPrimitiveType(global.context, passNode(original), type)) + return new ETSPrimitiveType(global.generatedEs2panda._UpdateETSPrimitiveType(global.context, passNode(original), type)).updateChildren() } get primitiveType(): Es2pandaPrimitiveType { return global.generatedEs2panda._ETSPrimitiveTypeGetPrimitiveTypeConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/ETSStringLiteralType.ts b/ui2abc/libarkts/src/generated/peers/ETSStringLiteralType.ts index 1738e0ad2b1f1537b759c20eab8154cd9aaa7fcf..ba3842e726169f145e625ad0cf69f1d16e70eb02 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSStringLiteralType.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSStringLiteralType.ts @@ -41,10 +41,10 @@ export class ETSStringLiteralType extends TypeNode { super(pointer) } static createETSStringLiteralType(value: string): ETSStringLiteralType { - return new ETSStringLiteralType(global.generatedEs2panda._CreateETSStringLiteralType(global.context, value)) + return new ETSStringLiteralType(global.generatedEs2panda._CreateETSStringLiteralType(global.context, value)).updateChildren() } static updateETSStringLiteralType(original: ETSStringLiteralType | undefined, value: string): ETSStringLiteralType { - return new ETSStringLiteralType(global.generatedEs2panda._UpdateETSStringLiteralType(global.context, passNode(original), value)) + return new ETSStringLiteralType(global.generatedEs2panda._UpdateETSStringLiteralType(global.context, passNode(original), value)).updateChildren() } protected readonly brandETSStringLiteralType: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/ETSStructDeclaration.ts b/ui2abc/libarkts/src/generated/peers/ETSStructDeclaration.ts index dc0edd969d7a0aac3dd4ad1c3b5895533042dd1c..8abad803cfd6579753f49a751b9c6a8d91224ef3 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSStructDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSStructDeclaration.ts @@ -42,10 +42,10 @@ export class ETSStructDeclaration extends ClassDeclaration { super(pointer) } static createETSStructDeclaration(def?: ClassDefinition): ETSStructDeclaration { - return new ETSStructDeclaration(global.generatedEs2panda._CreateETSStructDeclaration(global.context, passNode(def))) + return new ETSStructDeclaration(global.generatedEs2panda._CreateETSStructDeclaration(global.context, passNode(def))).updateChildren() } static updateETSStructDeclaration(original?: ETSStructDeclaration, def?: ClassDefinition): ETSStructDeclaration { - return new ETSStructDeclaration(global.generatedEs2panda._UpdateETSStructDeclaration(global.context, passNode(original), passNode(def))) + return new ETSStructDeclaration(global.generatedEs2panda._UpdateETSStructDeclaration(global.context, passNode(original), passNode(def))).updateChildren() } protected readonly brandETSStructDeclaration: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/ETSTuple.ts b/ui2abc/libarkts/src/generated/peers/ETSTuple.ts index d89c49b2c81d71630cbfa17fd935da8d0f2e3ef1..3680c7f2fe930a78886c931eed0b3886bb7102b6 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSTuple.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSTuple.ts @@ -41,22 +41,22 @@ export class ETSTuple extends TypeNode { super(pointer) } static createETSTuple(): ETSTuple { - return new ETSTuple(global.generatedEs2panda._CreateETSTuple(global.context)) + return new ETSTuple(global.generatedEs2panda._CreateETSTuple(global.context)).updateChildren() } static updateETSTuple(original?: ETSTuple): ETSTuple { - return new ETSTuple(global.generatedEs2panda._UpdateETSTuple(global.context, passNode(original))) + return new ETSTuple(global.generatedEs2panda._UpdateETSTuple(global.context, passNode(original))).updateChildren() } static create1ETSTuple(size: number): ETSTuple { - return new ETSTuple(global.generatedEs2panda._CreateETSTuple1(global.context, size)) + return new ETSTuple(global.generatedEs2panda._CreateETSTuple1(global.context, size)).updateChildren() } static update1ETSTuple(original: ETSTuple | undefined, size: number): ETSTuple { - return new ETSTuple(global.generatedEs2panda._UpdateETSTuple1(global.context, passNode(original), size)) + return new ETSTuple(global.generatedEs2panda._UpdateETSTuple1(global.context, passNode(original), size)).updateChildren() } static create2ETSTuple(typeList: readonly TypeNode[]): ETSTuple { - return new ETSTuple(global.generatedEs2panda._CreateETSTuple2(global.context, passNodeArray(typeList), typeList.length)) + return new ETSTuple(global.generatedEs2panda._CreateETSTuple2(global.context, passNodeArray(typeList), typeList.length)).updateChildren() } static update2ETSTuple(original: ETSTuple | undefined, typeList: readonly TypeNode[]): ETSTuple { - return new ETSTuple(global.generatedEs2panda._UpdateETSTuple2(global.context, passNode(original), passNodeArray(typeList), typeList.length)) + return new ETSTuple(global.generatedEs2panda._UpdateETSTuple2(global.context, passNode(original), passNodeArray(typeList), typeList.length)).updateChildren() } get tupleSize(): number { return global.generatedEs2panda._ETSTupleGetTupleSizeConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/ETSTypeReference.ts b/ui2abc/libarkts/src/generated/peers/ETSTypeReference.ts index 3e0f3f2aecf2ce2619f551cbdb75cef63bf14bc6..958cfea78c702e9e49e0d86c85764ec1d45aa584 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSTypeReference.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSTypeReference.ts @@ -43,10 +43,10 @@ export class ETSTypeReference extends TypeNode { super(pointer) } static createETSTypeReference(part?: ETSTypeReferencePart): ETSTypeReference { - return new ETSTypeReference(global.generatedEs2panda._CreateETSTypeReference(global.context, passNode(part))) + return new ETSTypeReference(global.generatedEs2panda._CreateETSTypeReference(global.context, passNode(part))).updateChildren() } static updateETSTypeReference(original?: ETSTypeReference, part?: ETSTypeReferencePart): ETSTypeReference { - return new ETSTypeReference(global.generatedEs2panda._UpdateETSTypeReference(global.context, passNode(original), passNode(part))) + return new ETSTypeReference(global.generatedEs2panda._UpdateETSTypeReference(global.context, passNode(original), passNode(part))).updateChildren() } get part(): ETSTypeReferencePart | undefined { return unpackNode(global.generatedEs2panda._ETSTypeReferencePart(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSTypeReferencePart.ts b/ui2abc/libarkts/src/generated/peers/ETSTypeReferencePart.ts index b49547c0e33827c8f3898ba2d368bba337628eff..7a20e0fab83afedd884a9c007eb336a1d0abad88 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSTypeReferencePart.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSTypeReferencePart.ts @@ -44,13 +44,13 @@ export class ETSTypeReferencePart extends TypeNode { super(pointer) } static createETSTypeReferencePart(name?: Expression, typeParams?: TSTypeParameterInstantiation, prev?: ETSTypeReferencePart): ETSTypeReferencePart { - return new ETSTypeReferencePart(global.generatedEs2panda._CreateETSTypeReferencePart(global.context, passNode(name), passNode(typeParams), passNode(prev))) + return new ETSTypeReferencePart(global.generatedEs2panda._CreateETSTypeReferencePart(global.context, passNode(name), passNode(typeParams), passNode(prev))).updateChildren() } static updateETSTypeReferencePart(original?: ETSTypeReferencePart, name?: Expression, typeParams?: TSTypeParameterInstantiation, prev?: ETSTypeReferencePart): ETSTypeReferencePart { - return new ETSTypeReferencePart(global.generatedEs2panda._UpdateETSTypeReferencePart(global.context, passNode(original), passNode(name), passNode(typeParams), passNode(prev))) + return new ETSTypeReferencePart(global.generatedEs2panda._UpdateETSTypeReferencePart(global.context, passNode(original), passNode(name), passNode(typeParams), passNode(prev))).updateChildren() } static update1ETSTypeReferencePart(original?: ETSTypeReferencePart, name?: Expression): ETSTypeReferencePart { - return new ETSTypeReferencePart(global.generatedEs2panda._UpdateETSTypeReferencePart1(global.context, passNode(original), passNode(name))) + return new ETSTypeReferencePart(global.generatedEs2panda._UpdateETSTypeReferencePart1(global.context, passNode(original), passNode(name))).updateChildren() } get previous(): ETSTypeReferencePart | undefined { return unpackNode(global.generatedEs2panda._ETSTypeReferencePartPrevious(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSUndefinedType.ts b/ui2abc/libarkts/src/generated/peers/ETSUndefinedType.ts index 0b499e656f6dafee35c5d4821c3a85a5f5fd5658..c1f121bd28cdddc067bb6b0cff656a351aa84702 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSUndefinedType.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSUndefinedType.ts @@ -41,10 +41,10 @@ export class ETSUndefinedType extends TypeNode { super(pointer) } static createETSUndefinedType(): ETSUndefinedType { - return new ETSUndefinedType(global.generatedEs2panda._CreateETSUndefinedType(global.context)) + return new ETSUndefinedType(global.generatedEs2panda._CreateETSUndefinedType(global.context)).updateChildren() } static updateETSUndefinedType(original?: ETSUndefinedType): ETSUndefinedType { - return new ETSUndefinedType(global.generatedEs2panda._UpdateETSUndefinedType(global.context, passNode(original))) + return new ETSUndefinedType(global.generatedEs2panda._UpdateETSUndefinedType(global.context, passNode(original))).updateChildren() } protected readonly brandETSUndefinedType: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/ETSUnionType.ts b/ui2abc/libarkts/src/generated/peers/ETSUnionType.ts index 11f0141b400d0284146c30ea3105a6648272b763..86b12a3a41ac7dfed787f81ac686a3d8946f1493 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSUnionType.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSUnionType.ts @@ -41,10 +41,10 @@ export class ETSUnionType extends TypeNode { super(pointer) } static createETSUnionType(types: readonly TypeNode[]): ETSUnionType { - return new ETSUnionType(global.generatedEs2panda._CreateETSUnionType(global.context, passNodeArray(types), types.length)) + return new ETSUnionType(global.generatedEs2panda._CreateETSUnionType(global.context, passNodeArray(types), types.length)).updateChildren() } static updateETSUnionType(original: ETSUnionType | undefined, types: readonly TypeNode[]): ETSUnionType { - return new ETSUnionType(global.generatedEs2panda._UpdateETSUnionType(global.context, passNode(original), passNodeArray(types), types.length)) + return new ETSUnionType(global.generatedEs2panda._UpdateETSUnionType(global.context, passNode(original), passNodeArray(types), types.length)).updateChildren() } get types(): readonly TypeNode[] { return unpackNodeArray(global.generatedEs2panda._ETSUnionTypeTypesConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ETSWildcardType.ts b/ui2abc/libarkts/src/generated/peers/ETSWildcardType.ts index c463a4b7fee0c76a39eef59ff6dfab92e18a0a93..6e698a7a2bc9cdcce3d1f5bf90eb2bcd2375f976 100644 --- a/ui2abc/libarkts/src/generated/peers/ETSWildcardType.ts +++ b/ui2abc/libarkts/src/generated/peers/ETSWildcardType.ts @@ -43,10 +43,10 @@ export class ETSWildcardType extends TypeNode { super(pointer) } static createETSWildcardType(typeReference: ETSTypeReference | undefined, flags: Es2pandaModifierFlags): ETSWildcardType { - return new ETSWildcardType(global.generatedEs2panda._CreateETSWildcardType(global.context, passNode(typeReference), flags)) + return new ETSWildcardType(global.generatedEs2panda._CreateETSWildcardType(global.context, passNode(typeReference), flags)).updateChildren() } static updateETSWildcardType(original: ETSWildcardType | undefined, typeReference: ETSTypeReference | undefined, flags: Es2pandaModifierFlags): ETSWildcardType { - return new ETSWildcardType(global.generatedEs2panda._UpdateETSWildcardType(global.context, passNode(original), passNode(typeReference), flags)) + return new ETSWildcardType(global.generatedEs2panda._UpdateETSWildcardType(global.context, passNode(original), passNode(typeReference), flags)).updateChildren() } get typeReference(): ETSTypeReference | undefined { return unpackNode(global.generatedEs2panda._ETSWildcardTypeTypeReference(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/EmptyStatement.ts b/ui2abc/libarkts/src/generated/peers/EmptyStatement.ts index 8bc2acd1e5518e2ac268a169186d5b52cbf2da89..216137f29832d1440d8287e96f5b525580fb6ba0 100644 --- a/ui2abc/libarkts/src/generated/peers/EmptyStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/EmptyStatement.ts @@ -41,13 +41,13 @@ export class EmptyStatement extends Statement { super(pointer) } static create1EmptyStatement(isBrokenStatement: boolean): EmptyStatement { - return new EmptyStatement(global.generatedEs2panda._CreateEmptyStatement1(global.context, isBrokenStatement)) + return new EmptyStatement(global.generatedEs2panda._CreateEmptyStatement1(global.context, isBrokenStatement)).updateChildren() } static updateEmptyStatement(original?: EmptyStatement): EmptyStatement { - return new EmptyStatement(global.generatedEs2panda._UpdateEmptyStatement(global.context, passNode(original))) + return new EmptyStatement(global.generatedEs2panda._UpdateEmptyStatement(global.context, passNode(original))).updateChildren() } static update1EmptyStatement(original: EmptyStatement | undefined, isBrokenStatement: boolean): EmptyStatement { - return new EmptyStatement(global.generatedEs2panda._UpdateEmptyStatement1(global.context, passNode(original), isBrokenStatement)) + return new EmptyStatement(global.generatedEs2panda._UpdateEmptyStatement1(global.context, passNode(original), isBrokenStatement)).updateChildren() } get isBrokenStatement(): boolean { return global.generatedEs2panda._EmptyStatementIsBrokenStatement(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/ExportAllDeclaration.ts b/ui2abc/libarkts/src/generated/peers/ExportAllDeclaration.ts index 1f80abc9e8c541df8941c72a36547ef2feaee015..78b92c76c9158c6ad07606042e8ea9ae06923ecf 100644 --- a/ui2abc/libarkts/src/generated/peers/ExportAllDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/ExportAllDeclaration.ts @@ -43,10 +43,10 @@ export class ExportAllDeclaration extends Statement { super(pointer) } static createExportAllDeclaration(source?: StringLiteral, exported?: Identifier): ExportAllDeclaration { - return new ExportAllDeclaration(global.generatedEs2panda._CreateExportAllDeclaration(global.context, passNode(source), passNode(exported))) + return new ExportAllDeclaration(global.generatedEs2panda._CreateExportAllDeclaration(global.context, passNode(source), passNode(exported))).updateChildren() } static updateExportAllDeclaration(original?: ExportAllDeclaration, source?: StringLiteral, exported?: Identifier): ExportAllDeclaration { - return new ExportAllDeclaration(global.generatedEs2panda._UpdateExportAllDeclaration(global.context, passNode(original), passNode(source), passNode(exported))) + return new ExportAllDeclaration(global.generatedEs2panda._UpdateExportAllDeclaration(global.context, passNode(original), passNode(source), passNode(exported))).updateChildren() } get source(): StringLiteral | undefined { return unpackNode(global.generatedEs2panda._ExportAllDeclarationSourceConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ExportDefaultDeclaration.ts b/ui2abc/libarkts/src/generated/peers/ExportDefaultDeclaration.ts index f37335bf0ea71e01ef86560f52444ad15ee94fe8..7f0a5217ca7660a29692838dcd238ddecb272a8b 100644 --- a/ui2abc/libarkts/src/generated/peers/ExportDefaultDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/ExportDefaultDeclaration.ts @@ -41,10 +41,10 @@ export class ExportDefaultDeclaration extends Statement { super(pointer) } static createExportDefaultDeclaration(decl: AstNode | undefined, exportEquals: boolean): ExportDefaultDeclaration { - return new ExportDefaultDeclaration(global.generatedEs2panda._CreateExportDefaultDeclaration(global.context, passNode(decl), exportEquals)) + return new ExportDefaultDeclaration(global.generatedEs2panda._CreateExportDefaultDeclaration(global.context, passNode(decl), exportEquals)).updateChildren() } static updateExportDefaultDeclaration(original: ExportDefaultDeclaration | undefined, decl: AstNode | undefined, exportEquals: boolean): ExportDefaultDeclaration { - return new ExportDefaultDeclaration(global.generatedEs2panda._UpdateExportDefaultDeclaration(global.context, passNode(original), passNode(decl), exportEquals)) + return new ExportDefaultDeclaration(global.generatedEs2panda._UpdateExportDefaultDeclaration(global.context, passNode(original), passNode(decl), exportEquals)).updateChildren() } get decl(): AstNode | undefined { return unpackNode(global.generatedEs2panda._ExportDefaultDeclarationDecl(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ExportNamedDeclaration.ts b/ui2abc/libarkts/src/generated/peers/ExportNamedDeclaration.ts index c10a7995308ed6434846fc8924f8914487481497..10d82a03b8ebfd5a6a579afd1172963b6b2cc7ed 100644 --- a/ui2abc/libarkts/src/generated/peers/ExportNamedDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/ExportNamedDeclaration.ts @@ -43,22 +43,22 @@ export class ExportNamedDeclaration extends Statement { super(pointer) } static createExportNamedDeclaration(source: StringLiteral | undefined, specifiers: readonly ExportSpecifier[]): ExportNamedDeclaration { - return new ExportNamedDeclaration(global.generatedEs2panda._CreateExportNamedDeclaration(global.context, passNode(source), passNodeArray(specifiers), specifiers.length)) + return new ExportNamedDeclaration(global.generatedEs2panda._CreateExportNamedDeclaration(global.context, passNode(source), passNodeArray(specifiers), specifiers.length)).updateChildren() } static updateExportNamedDeclaration(original: ExportNamedDeclaration | undefined, source: StringLiteral | undefined, specifiers: readonly ExportSpecifier[]): ExportNamedDeclaration { - return new ExportNamedDeclaration(global.generatedEs2panda._UpdateExportNamedDeclaration(global.context, passNode(original), passNode(source), passNodeArray(specifiers), specifiers.length)) + return new ExportNamedDeclaration(global.generatedEs2panda._UpdateExportNamedDeclaration(global.context, passNode(original), passNode(source), passNodeArray(specifiers), specifiers.length)).updateChildren() } static create1ExportNamedDeclaration(decl: AstNode | undefined, specifiers: readonly ExportSpecifier[]): ExportNamedDeclaration { - return new ExportNamedDeclaration(global.generatedEs2panda._CreateExportNamedDeclaration1(global.context, passNode(decl), passNodeArray(specifiers), specifiers.length)) + return new ExportNamedDeclaration(global.generatedEs2panda._CreateExportNamedDeclaration1(global.context, passNode(decl), passNodeArray(specifiers), specifiers.length)).updateChildren() } static update1ExportNamedDeclaration(original: ExportNamedDeclaration | undefined, decl: AstNode | undefined, specifiers: readonly ExportSpecifier[]): ExportNamedDeclaration { - return new ExportNamedDeclaration(global.generatedEs2panda._UpdateExportNamedDeclaration1(global.context, passNode(original), passNode(decl), passNodeArray(specifiers), specifiers.length)) + return new ExportNamedDeclaration(global.generatedEs2panda._UpdateExportNamedDeclaration1(global.context, passNode(original), passNode(decl), passNodeArray(specifiers), specifiers.length)).updateChildren() } static create2ExportNamedDeclaration(decl?: AstNode): ExportNamedDeclaration { - return new ExportNamedDeclaration(global.generatedEs2panda._CreateExportNamedDeclaration2(global.context, passNode(decl))) + return new ExportNamedDeclaration(global.generatedEs2panda._CreateExportNamedDeclaration2(global.context, passNode(decl))).updateChildren() } static update2ExportNamedDeclaration(original?: ExportNamedDeclaration, decl?: AstNode): ExportNamedDeclaration { - return new ExportNamedDeclaration(global.generatedEs2panda._UpdateExportNamedDeclaration2(global.context, passNode(original), passNode(decl))) + return new ExportNamedDeclaration(global.generatedEs2panda._UpdateExportNamedDeclaration2(global.context, passNode(original), passNode(decl))).updateChildren() } get decl(): AstNode | undefined { return unpackNode(global.generatedEs2panda._ExportNamedDeclarationDeclConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ExportSpecifier.ts b/ui2abc/libarkts/src/generated/peers/ExportSpecifier.ts index 710a7ad10e0fcc4a9c81879f2ab128eb99ae30c1..8f8590e8d65deac1bb078ce9ab9fa2779a462026 100644 --- a/ui2abc/libarkts/src/generated/peers/ExportSpecifier.ts +++ b/ui2abc/libarkts/src/generated/peers/ExportSpecifier.ts @@ -43,10 +43,10 @@ export class ExportSpecifier extends Statement { super(pointer) } static createExportSpecifier(local?: Identifier, exported?: Identifier): ExportSpecifier { - return new ExportSpecifier(global.generatedEs2panda._CreateExportSpecifier(global.context, passNode(local), passNode(exported))) + return new ExportSpecifier(global.generatedEs2panda._CreateExportSpecifier(global.context, passNode(local), passNode(exported))).updateChildren() } static updateExportSpecifier(original?: ExportSpecifier, local?: Identifier, exported?: Identifier): ExportSpecifier { - return new ExportSpecifier(global.generatedEs2panda._UpdateExportSpecifier(global.context, passNode(original), passNode(local), passNode(exported))) + return new ExportSpecifier(global.generatedEs2panda._UpdateExportSpecifier(global.context, passNode(original), passNode(local), passNode(exported))).updateChildren() } get local(): Identifier | undefined { return unpackNode(global.generatedEs2panda._ExportSpecifierLocalConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ExpressionStatement.ts b/ui2abc/libarkts/src/generated/peers/ExpressionStatement.ts index 8ae1f0a8f7ae63663b3abacc0dfa388bf6884817..2bdfc48f2e9f259fdc035604051a44b7826ec871 100644 --- a/ui2abc/libarkts/src/generated/peers/ExpressionStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/ExpressionStatement.ts @@ -42,10 +42,10 @@ export class ExpressionStatement extends Statement { super(pointer) } static createExpressionStatement(expr?: Expression): ExpressionStatement { - return new ExpressionStatement(global.generatedEs2panda._CreateExpressionStatement(global.context, passNode(expr))) + return new ExpressionStatement(global.generatedEs2panda._CreateExpressionStatement(global.context, passNode(expr))).updateChildren() } static updateExpressionStatement(original?: ExpressionStatement, expr?: Expression): ExpressionStatement { - return new ExpressionStatement(global.generatedEs2panda._UpdateExpressionStatement(global.context, passNode(original), passNode(expr))) + return new ExpressionStatement(global.generatedEs2panda._UpdateExpressionStatement(global.context, passNode(original), passNode(expr))).updateChildren() } get expression(): Expression | undefined { return unpackNode(global.generatedEs2panda._ExpressionStatementGetExpression(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ForInStatement.ts b/ui2abc/libarkts/src/generated/peers/ForInStatement.ts index 2198216cedcdad5abfaa82cc4b7ac0efb2683883..157b5c0f0297bcac9f6c33220c931e11e01a1ced 100644 --- a/ui2abc/libarkts/src/generated/peers/ForInStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/ForInStatement.ts @@ -43,10 +43,10 @@ export class ForInStatement extends LoopStatement { super(pointer) } static createForInStatement(left?: AstNode, right?: Expression, body?: Statement): ForInStatement { - return new ForInStatement(global.generatedEs2panda._CreateForInStatement(global.context, passNode(left), passNode(right), passNode(body))) + return new ForInStatement(global.generatedEs2panda._CreateForInStatement(global.context, passNode(left), passNode(right), passNode(body))).updateChildren() } static updateForInStatement(original?: ForInStatement, left?: AstNode, right?: Expression, body?: Statement): ForInStatement { - return new ForInStatement(global.generatedEs2panda._UpdateForInStatement(global.context, passNode(original), passNode(left), passNode(right), passNode(body))) + return new ForInStatement(global.generatedEs2panda._UpdateForInStatement(global.context, passNode(original), passNode(left), passNode(right), passNode(body))).updateChildren() } get left(): AstNode | undefined { return unpackNode(global.generatedEs2panda._ForInStatementLeft(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ForOfStatement.ts b/ui2abc/libarkts/src/generated/peers/ForOfStatement.ts index d691bd6187c24bee2ff2d7c14f49de7427dc9c23..2d90169a4e82422999310d98aae4e871d7b20d68 100644 --- a/ui2abc/libarkts/src/generated/peers/ForOfStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/ForOfStatement.ts @@ -43,10 +43,10 @@ export class ForOfStatement extends LoopStatement { super(pointer) } static createForOfStatement(left: AstNode | undefined, right: Expression | undefined, body: Statement | undefined, isAwait: boolean): ForOfStatement { - return new ForOfStatement(global.generatedEs2panda._CreateForOfStatement(global.context, passNode(left), passNode(right), passNode(body), isAwait)) + return new ForOfStatement(global.generatedEs2panda._CreateForOfStatement(global.context, passNode(left), passNode(right), passNode(body), isAwait)).updateChildren() } static updateForOfStatement(original: ForOfStatement | undefined, left: AstNode | undefined, right: Expression | undefined, body: Statement | undefined, isAwait: boolean): ForOfStatement { - return new ForOfStatement(global.generatedEs2panda._UpdateForOfStatement(global.context, passNode(original), passNode(left), passNode(right), passNode(body), isAwait)) + return new ForOfStatement(global.generatedEs2panda._UpdateForOfStatement(global.context, passNode(original), passNode(left), passNode(right), passNode(body), isAwait)).updateChildren() } get left(): AstNode | undefined { return unpackNode(global.generatedEs2panda._ForOfStatementLeft(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ForUpdateStatement.ts b/ui2abc/libarkts/src/generated/peers/ForUpdateStatement.ts index 10d4c961c74f2219b439275432a79fc63aecc61e..b7490271c2479f2c239cb210837b3405c7fd7a09 100644 --- a/ui2abc/libarkts/src/generated/peers/ForUpdateStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/ForUpdateStatement.ts @@ -43,7 +43,7 @@ export class ForUpdateStatement extends LoopStatement { super(pointer) } static createForUpdateStatement(init?: AstNode, test?: Expression, update?: Expression, body?: Statement): ForUpdateStatement { - return new ForUpdateStatement(global.generatedEs2panda._CreateForUpdateStatement(global.context, passNode(init), passNode(test), passNode(update), passNode(body))) + return new ForUpdateStatement(global.generatedEs2panda._CreateForUpdateStatement(global.context, passNode(init), passNode(test), passNode(update), passNode(body))).updateChildren() } get init(): AstNode | undefined { return unpackNode(global.generatedEs2panda._ForUpdateStatementInit(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/FunctionDeclaration.ts b/ui2abc/libarkts/src/generated/peers/FunctionDeclaration.ts index 9f7d7fccf9271f6e19922008c745c5182997db54..b0f21ed1e3a6a2a22b95a82c6a612bd9bfca4596 100644 --- a/ui2abc/libarkts/src/generated/peers/FunctionDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/FunctionDeclaration.ts @@ -44,13 +44,13 @@ export class FunctionDeclaration extends Statement { super(pointer) } static createFunctionDeclaration(func: ScriptFunction | undefined, annotations: readonly AnnotationUsage[], isAnonymous: boolean): FunctionDeclaration { - return new FunctionDeclaration(global.generatedEs2panda._CreateFunctionDeclaration(global.context, passNode(func), passNodeArray(annotations), annotations.length, isAnonymous)) + return new FunctionDeclaration(global.generatedEs2panda._CreateFunctionDeclaration(global.context, passNode(func), passNodeArray(annotations), annotations.length, isAnonymous)).updateChildren() } static updateFunctionDeclaration(original: FunctionDeclaration | undefined, func: ScriptFunction | undefined, annotations: readonly AnnotationUsage[], isAnonymous: boolean): FunctionDeclaration { - return new FunctionDeclaration(global.generatedEs2panda._UpdateFunctionDeclaration(global.context, passNode(original), passNode(func), passNodeArray(annotations), annotations.length, isAnonymous)) + return new FunctionDeclaration(global.generatedEs2panda._UpdateFunctionDeclaration(global.context, passNode(original), passNode(func), passNodeArray(annotations), annotations.length, isAnonymous)).updateChildren() } static update1FunctionDeclaration(original: FunctionDeclaration | undefined, func: ScriptFunction | undefined, isAnonymous: boolean): FunctionDeclaration { - return new FunctionDeclaration(global.generatedEs2panda._UpdateFunctionDeclaration1(global.context, passNode(original), passNode(func), isAnonymous)) + return new FunctionDeclaration(global.generatedEs2panda._UpdateFunctionDeclaration1(global.context, passNode(original), passNode(func), isAnonymous)).updateChildren() } get function(): ScriptFunction | undefined { return unpackNode(global.generatedEs2panda._FunctionDeclarationFunction(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/FunctionExpression.ts b/ui2abc/libarkts/src/generated/peers/FunctionExpression.ts index e647068d849a8922481e8c7ca3cd705ccb973a22..da43fac283365e4789ed3d0967e4e447fbcd3db3 100644 --- a/ui2abc/libarkts/src/generated/peers/FunctionExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/FunctionExpression.ts @@ -43,13 +43,13 @@ export class FunctionExpression extends Expression { super(pointer) } static create1FunctionExpression(namedExpr?: Identifier, func?: ScriptFunction): FunctionExpression { - return new FunctionExpression(global.generatedEs2panda._CreateFunctionExpression1(global.context, passNode(namedExpr), passNode(func))) + return new FunctionExpression(global.generatedEs2panda._CreateFunctionExpression1(global.context, passNode(namedExpr), passNode(func))).updateChildren() } static updateFunctionExpression(original?: FunctionExpression, func?: ScriptFunction): FunctionExpression { - return new FunctionExpression(global.generatedEs2panda._UpdateFunctionExpression(global.context, passNode(original), passNode(func))) + return new FunctionExpression(global.generatedEs2panda._UpdateFunctionExpression(global.context, passNode(original), passNode(func))).updateChildren() } static update1FunctionExpression(original?: FunctionExpression, namedExpr?: Identifier, func?: ScriptFunction): FunctionExpression { - return new FunctionExpression(global.generatedEs2panda._UpdateFunctionExpression1(global.context, passNode(original), passNode(namedExpr), passNode(func))) + return new FunctionExpression(global.generatedEs2panda._UpdateFunctionExpression1(global.context, passNode(original), passNode(namedExpr), passNode(func))).updateChildren() } get function(): ScriptFunction | undefined { return unpackNode(global.generatedEs2panda._FunctionExpressionFunction(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/Identifier.ts b/ui2abc/libarkts/src/generated/peers/Identifier.ts index a2cdeb804acace9154d31e0129a14d1f753ea602..9260b1e2457dcd8a024786911e7043ae42d71cdb 100644 --- a/ui2abc/libarkts/src/generated/peers/Identifier.ts +++ b/ui2abc/libarkts/src/generated/peers/Identifier.ts @@ -44,16 +44,16 @@ export class Identifier extends AnnotatedExpression { super(pointer) } static create2Identifier(name: string, typeAnnotation?: TypeNode): Identifier { - return new Identifier(global.generatedEs2panda._CreateIdentifier2(global.context, name, passNode(typeAnnotation))) + return new Identifier(global.generatedEs2panda._CreateIdentifier2(global.context, name, passNode(typeAnnotation))).updateChildren() } static updateIdentifier(original?: Identifier): Identifier { - return new Identifier(global.generatedEs2panda._UpdateIdentifier(global.context, passNode(original))) + return new Identifier(global.generatedEs2panda._UpdateIdentifier(global.context, passNode(original))).updateChildren() } static update1Identifier(original: Identifier | undefined, name: string): Identifier { - return new Identifier(global.generatedEs2panda._UpdateIdentifier1(global.context, passNode(original), name)) + return new Identifier(global.generatedEs2panda._UpdateIdentifier1(global.context, passNode(original), name)).updateChildren() } static update2Identifier(original: Identifier | undefined, name: string, typeAnnotation?: TypeNode): Identifier { - return new Identifier(global.generatedEs2panda._UpdateIdentifier2(global.context, passNode(original), name, passNode(typeAnnotation))) + return new Identifier(global.generatedEs2panda._UpdateIdentifier2(global.context, passNode(original), name, passNode(typeAnnotation))).updateChildren() } get name(): string { return unpackString(global.generatedEs2panda._IdentifierName(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/IfStatement.ts b/ui2abc/libarkts/src/generated/peers/IfStatement.ts index 6eca121bc33d162bbfcba9c06c65f4cad9777626..0a4e766806888b30c840f49fcf667f2e3a3c2674 100644 --- a/ui2abc/libarkts/src/generated/peers/IfStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/IfStatement.ts @@ -42,10 +42,10 @@ export class IfStatement extends Statement { super(pointer) } static createIfStatement(test?: Expression, consequent?: Statement, alternate?: Statement): IfStatement { - return new IfStatement(global.generatedEs2panda._CreateIfStatement(global.context, passNode(test), passNode(consequent), passNode(alternate))) + return new IfStatement(global.generatedEs2panda._CreateIfStatement(global.context, passNode(test), passNode(consequent), passNode(alternate))).updateChildren() } static updateIfStatement(original?: IfStatement, test?: Expression, consequent?: Statement, alternate?: Statement): IfStatement { - return new IfStatement(global.generatedEs2panda._UpdateIfStatement(global.context, passNode(original), passNode(test), passNode(consequent), passNode(alternate))) + return new IfStatement(global.generatedEs2panda._UpdateIfStatement(global.context, passNode(original), passNode(test), passNode(consequent), passNode(alternate))).updateChildren() } get test(): Expression | undefined { return unpackNode(global.generatedEs2panda._IfStatementTest(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ImportDeclaration.ts b/ui2abc/libarkts/src/generated/peers/ImportDeclaration.ts index 33913e7f63a066876710340fad2a3f2d177bdf9b..c8d4aa4ab7b5c89e3edc7ef5d80b9e0dfe37f11b 100644 --- a/ui2abc/libarkts/src/generated/peers/ImportDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/ImportDeclaration.ts @@ -43,10 +43,10 @@ export class ImportDeclaration extends Statement { super(pointer) } static createImportDeclaration(source: StringLiteral | undefined, specifiers: readonly AstNode[], importKinds: Es2pandaImportKinds): ImportDeclaration { - return new ImportDeclaration(global.generatedEs2panda._CreateImportDeclaration(global.context, passNode(source), passNodeArray(specifiers), specifiers.length, importKinds)) + return new ImportDeclaration(global.generatedEs2panda._CreateImportDeclaration(global.context, passNode(source), passNodeArray(specifiers), specifiers.length, importKinds)).updateChildren() } static updateImportDeclaration(original: ImportDeclaration | undefined, source: StringLiteral | undefined, specifiers: readonly AstNode[], importKinds: Es2pandaImportKinds): ImportDeclaration { - return new ImportDeclaration(global.generatedEs2panda._UpdateImportDeclaration(global.context, passNode(original), passNode(source), passNodeArray(specifiers), specifiers.length, importKinds)) + return new ImportDeclaration(global.generatedEs2panda._UpdateImportDeclaration(global.context, passNode(original), passNode(source), passNodeArray(specifiers), specifiers.length, importKinds)).updateChildren() } /** @deprecated */ emplaceSpecifiers(source?: AstNode): this { diff --git a/ui2abc/libarkts/src/generated/peers/ImportDefaultSpecifier.ts b/ui2abc/libarkts/src/generated/peers/ImportDefaultSpecifier.ts index e7e5a783214c328c6f000f4f50bb0cad7432e53b..c57123301a2f9b0b8fb146e9e8386a42980a5ec3 100644 --- a/ui2abc/libarkts/src/generated/peers/ImportDefaultSpecifier.ts +++ b/ui2abc/libarkts/src/generated/peers/ImportDefaultSpecifier.ts @@ -42,10 +42,10 @@ export class ImportDefaultSpecifier extends Statement { super(pointer) } static createImportDefaultSpecifier(local?: Identifier): ImportDefaultSpecifier { - return new ImportDefaultSpecifier(global.generatedEs2panda._CreateImportDefaultSpecifier(global.context, passNode(local))) + return new ImportDefaultSpecifier(global.generatedEs2panda._CreateImportDefaultSpecifier(global.context, passNode(local))).updateChildren() } static updateImportDefaultSpecifier(original?: ImportDefaultSpecifier, local?: Identifier): ImportDefaultSpecifier { - return new ImportDefaultSpecifier(global.generatedEs2panda._UpdateImportDefaultSpecifier(global.context, passNode(original), passNode(local))) + return new ImportDefaultSpecifier(global.generatedEs2panda._UpdateImportDefaultSpecifier(global.context, passNode(original), passNode(local))).updateChildren() } get local(): Identifier | undefined { return unpackNode(global.generatedEs2panda._ImportDefaultSpecifierLocal(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ImportExpression.ts b/ui2abc/libarkts/src/generated/peers/ImportExpression.ts index 531a335cecd66ea588c9bd0b1696ebbd2a9af200..d5b3f0b75b1b071447f28f85f70b4c2f93a9dab7 100644 --- a/ui2abc/libarkts/src/generated/peers/ImportExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ImportExpression.ts @@ -41,10 +41,10 @@ export class ImportExpression extends Expression { super(pointer) } static createImportExpression(source?: Expression): ImportExpression { - return new ImportExpression(global.generatedEs2panda._CreateImportExpression(global.context, passNode(source))) + return new ImportExpression(global.generatedEs2panda._CreateImportExpression(global.context, passNode(source))).updateChildren() } static updateImportExpression(original?: ImportExpression, source?: Expression): ImportExpression { - return new ImportExpression(global.generatedEs2panda._UpdateImportExpression(global.context, passNode(original), passNode(source))) + return new ImportExpression(global.generatedEs2panda._UpdateImportExpression(global.context, passNode(original), passNode(source))).updateChildren() } get source(): Expression | undefined { return unpackNode(global.generatedEs2panda._ImportExpressionSource(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ImportNamespaceSpecifier.ts b/ui2abc/libarkts/src/generated/peers/ImportNamespaceSpecifier.ts index 3bbf141946adf482e7343272076efa31d97b1034..76a0ae2c249ce5ec5395e706aa80756f21059980 100644 --- a/ui2abc/libarkts/src/generated/peers/ImportNamespaceSpecifier.ts +++ b/ui2abc/libarkts/src/generated/peers/ImportNamespaceSpecifier.ts @@ -42,10 +42,10 @@ export class ImportNamespaceSpecifier extends Statement { super(pointer) } static createImportNamespaceSpecifier(local?: Identifier): ImportNamespaceSpecifier { - return new ImportNamespaceSpecifier(global.generatedEs2panda._CreateImportNamespaceSpecifier(global.context, passNode(local))) + return new ImportNamespaceSpecifier(global.generatedEs2panda._CreateImportNamespaceSpecifier(global.context, passNode(local))).updateChildren() } static updateImportNamespaceSpecifier(original?: ImportNamespaceSpecifier, local?: Identifier): ImportNamespaceSpecifier { - return new ImportNamespaceSpecifier(global.generatedEs2panda._UpdateImportNamespaceSpecifier(global.context, passNode(original), passNode(local))) + return new ImportNamespaceSpecifier(global.generatedEs2panda._UpdateImportNamespaceSpecifier(global.context, passNode(original), passNode(local))).updateChildren() } get local(): Identifier | undefined { return unpackNode(global.generatedEs2panda._ImportNamespaceSpecifierLocal(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ImportSpecifier.ts b/ui2abc/libarkts/src/generated/peers/ImportSpecifier.ts index 787d9c29219067488f35a4d499eda5f734a6e0c8..c886ecb75e1cd9b4bb0b3976d12588619393050e 100644 --- a/ui2abc/libarkts/src/generated/peers/ImportSpecifier.ts +++ b/ui2abc/libarkts/src/generated/peers/ImportSpecifier.ts @@ -42,10 +42,10 @@ export class ImportSpecifier extends Statement { super(pointer) } static createImportSpecifier(imported?: Identifier, local?: Identifier): ImportSpecifier { - return new ImportSpecifier(global.generatedEs2panda._CreateImportSpecifier(global.context, passNode(imported), passNode(local))) + return new ImportSpecifier(global.generatedEs2panda._CreateImportSpecifier(global.context, passNode(imported), passNode(local))).updateChildren() } static updateImportSpecifier(original?: ImportSpecifier, imported?: Identifier, local?: Identifier): ImportSpecifier { - return new ImportSpecifier(global.generatedEs2panda._UpdateImportSpecifier(global.context, passNode(original), passNode(imported), passNode(local))) + return new ImportSpecifier(global.generatedEs2panda._UpdateImportSpecifier(global.context, passNode(original), passNode(imported), passNode(local))).updateChildren() } get imported(): Identifier | undefined { return unpackNode(global.generatedEs2panda._ImportSpecifierImported(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/LabelledStatement.ts b/ui2abc/libarkts/src/generated/peers/LabelledStatement.ts index bebcf0085afe78b704b53c81ef0aec4a11b69a29..71c37b4e8a080566cc903f7a968f0c6f369bab7a 100644 --- a/ui2abc/libarkts/src/generated/peers/LabelledStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/LabelledStatement.ts @@ -42,10 +42,10 @@ export class LabelledStatement extends Statement { super(pointer) } static createLabelledStatement(ident?: Identifier, body?: Statement): LabelledStatement { - return new LabelledStatement(global.generatedEs2panda._CreateLabelledStatement(global.context, passNode(ident), passNode(body))) + return new LabelledStatement(global.generatedEs2panda._CreateLabelledStatement(global.context, passNode(ident), passNode(body))).updateChildren() } static updateLabelledStatement(original?: LabelledStatement, ident?: Identifier, body?: Statement): LabelledStatement { - return new LabelledStatement(global.generatedEs2panda._UpdateLabelledStatement(global.context, passNode(original), passNode(ident), passNode(body))) + return new LabelledStatement(global.generatedEs2panda._UpdateLabelledStatement(global.context, passNode(original), passNode(ident), passNode(body))).updateChildren() } get body(): Statement | undefined { return unpackNode(global.generatedEs2panda._LabelledStatementBody(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/MemberExpression.ts b/ui2abc/libarkts/src/generated/peers/MemberExpression.ts index 995fe72831796fb9838aeab1a25e308439b1b4a2..9e47a25b153f37fd6d05f1a257839c6bdc79cf16 100644 --- a/ui2abc/libarkts/src/generated/peers/MemberExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/MemberExpression.ts @@ -46,10 +46,10 @@ export class MemberExpression extends MaybeOptionalExpression { super(pointer) } static createMemberExpression(object_arg: Expression | undefined, property: Expression | undefined, kind: Es2pandaMemberExpressionKind, computed: boolean, optional_arg: boolean): MemberExpression { - return new MemberExpression(global.generatedEs2panda._CreateMemberExpression(global.context, passNode(object_arg), passNode(property), kind, computed, optional_arg)) + return new MemberExpression(global.generatedEs2panda._CreateMemberExpression(global.context, passNode(object_arg), passNode(property), kind, computed, optional_arg)).updateChildren() } static updateMemberExpression(original: MemberExpression | undefined, object_arg: Expression | undefined, property: Expression | undefined, kind: Es2pandaMemberExpressionKind, computed: boolean, optional_arg: boolean): MemberExpression { - return new MemberExpression(global.generatedEs2panda._UpdateMemberExpression(global.context, passNode(original), passNode(object_arg), passNode(property), kind, computed, optional_arg)) + return new MemberExpression(global.generatedEs2panda._UpdateMemberExpression(global.context, passNode(original), passNode(object_arg), passNode(property), kind, computed, optional_arg)).updateChildren() } get object(): Expression | undefined { return unpackNode(global.generatedEs2panda._MemberExpressionObject(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/MetaProperty.ts b/ui2abc/libarkts/src/generated/peers/MetaProperty.ts index 4d881cbd899162194b2f92cdee341d9696e01f1f..e05f9f9f170261e48c7a11eaa7baa9499ad1b361 100644 --- a/ui2abc/libarkts/src/generated/peers/MetaProperty.ts +++ b/ui2abc/libarkts/src/generated/peers/MetaProperty.ts @@ -42,10 +42,10 @@ export class MetaProperty extends Expression { super(pointer) } static createMetaProperty(kind: Es2pandaMetaPropertyKind): MetaProperty { - return new MetaProperty(global.generatedEs2panda._CreateMetaProperty(global.context, kind)) + return new MetaProperty(global.generatedEs2panda._CreateMetaProperty(global.context, kind)).updateChildren() } static updateMetaProperty(original: MetaProperty | undefined, kind: Es2pandaMetaPropertyKind): MetaProperty { - return new MetaProperty(global.generatedEs2panda._UpdateMetaProperty(global.context, passNode(original), kind)) + return new MetaProperty(global.generatedEs2panda._UpdateMetaProperty(global.context, passNode(original), kind)).updateChildren() } get kind(): Es2pandaMetaPropertyKind { return global.generatedEs2panda._MetaPropertyKindConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/MethodDefinition.ts b/ui2abc/libarkts/src/generated/peers/MethodDefinition.ts index fd7bb6a7c1e02126e1ba1397c389dca171815409..d2a6934fc432b25bb34104c4048f6a59630fa810 100644 --- a/ui2abc/libarkts/src/generated/peers/MethodDefinition.ts +++ b/ui2abc/libarkts/src/generated/peers/MethodDefinition.ts @@ -45,10 +45,10 @@ export class MethodDefinition extends ClassElement { super(pointer) } static createMethodDefinition(kind: Es2pandaMethodDefinitionKind, key: Expression | undefined, value: Expression | undefined, modifiers: Es2pandaModifierFlags, isComputed: boolean): MethodDefinition { - return new MethodDefinition(global.generatedEs2panda._CreateMethodDefinition(global.context, kind, passNode(key), passNode(value), modifiers, isComputed)) + return new MethodDefinition(global.generatedEs2panda._CreateMethodDefinition(global.context, kind, passNode(key), passNode(value), modifiers, isComputed)).updateChildren() } static updateMethodDefinition(original: MethodDefinition | undefined, kind: Es2pandaMethodDefinitionKind, key: Expression | undefined, value: Expression | undefined, modifiers: Es2pandaModifierFlags, isComputed: boolean): MethodDefinition { - return new MethodDefinition(global.generatedEs2panda._UpdateMethodDefinition(global.context, passNode(original), kind, passNode(key), passNode(value), modifiers, isComputed)) + return new MethodDefinition(global.generatedEs2panda._UpdateMethodDefinition(global.context, passNode(original), kind, passNode(key), passNode(value), modifiers, isComputed)).updateChildren() } get kind(): Es2pandaMethodDefinitionKind { return global.generatedEs2panda._MethodDefinitionKindConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/NamedType.ts b/ui2abc/libarkts/src/generated/peers/NamedType.ts index 221f3060f502cf45a981d13d09dd3233bd573d16..4e970acd019848f74823ec671882170d04f7d299 100644 --- a/ui2abc/libarkts/src/generated/peers/NamedType.ts +++ b/ui2abc/libarkts/src/generated/peers/NamedType.ts @@ -43,10 +43,10 @@ export class NamedType extends TypeNode { super(pointer) } static createNamedType(name?: Identifier): NamedType { - return new NamedType(global.generatedEs2panda._CreateNamedType(global.context, passNode(name))) + return new NamedType(global.generatedEs2panda._CreateNamedType(global.context, passNode(name))).updateChildren() } static updateNamedType(original?: NamedType, name?: Identifier): NamedType { - return new NamedType(global.generatedEs2panda._UpdateNamedType(global.context, passNode(original), passNode(name))) + return new NamedType(global.generatedEs2panda._UpdateNamedType(global.context, passNode(original), passNode(name))).updateChildren() } get name(): Identifier | undefined { return unpackNode(global.generatedEs2panda._NamedTypeNameConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/NewExpression.ts b/ui2abc/libarkts/src/generated/peers/NewExpression.ts index 5e620e962b3d4bda2e99f4151a6e8c5f65dc17b4..7d50582f618cf66207de18493a8b96a6e58ef684 100644 --- a/ui2abc/libarkts/src/generated/peers/NewExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/NewExpression.ts @@ -41,10 +41,10 @@ export class NewExpression extends Expression { super(pointer) } static createNewExpression(callee: Expression | undefined, _arguments: readonly Expression[]): NewExpression { - return new NewExpression(global.generatedEs2panda._CreateNewExpression(global.context, passNode(callee), passNodeArray(_arguments), _arguments.length)) + return new NewExpression(global.generatedEs2panda._CreateNewExpression(global.context, passNode(callee), passNodeArray(_arguments), _arguments.length)).updateChildren() } static updateNewExpression(original: NewExpression | undefined, callee: Expression | undefined, _arguments: readonly Expression[]): NewExpression { - return new NewExpression(global.generatedEs2panda._UpdateNewExpression(global.context, passNode(original), passNode(callee), passNodeArray(_arguments), _arguments.length)) + return new NewExpression(global.generatedEs2panda._UpdateNewExpression(global.context, passNode(original), passNode(callee), passNodeArray(_arguments), _arguments.length)).updateChildren() } get callee(): Expression | undefined { return unpackNode(global.generatedEs2panda._NewExpressionCalleeConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/NullLiteral.ts b/ui2abc/libarkts/src/generated/peers/NullLiteral.ts index c0ec38699c9d5444482d6bbcaf5ee4f65f2c5064..f180df6ea96a79b07cd840153169eb8d0687a86b 100644 --- a/ui2abc/libarkts/src/generated/peers/NullLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/NullLiteral.ts @@ -41,10 +41,10 @@ export class NullLiteral extends Literal { super(pointer) } static createNullLiteral(): NullLiteral { - return new NullLiteral(global.generatedEs2panda._CreateNullLiteral(global.context)) + return new NullLiteral(global.generatedEs2panda._CreateNullLiteral(global.context)).updateChildren() } static updateNullLiteral(original?: NullLiteral): NullLiteral { - return new NullLiteral(global.generatedEs2panda._UpdateNullLiteral(global.context, passNode(original))) + return new NullLiteral(global.generatedEs2panda._UpdateNullLiteral(global.context, passNode(original))).updateChildren() } protected readonly brandNullLiteral: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/NumberLiteral.ts b/ui2abc/libarkts/src/generated/peers/NumberLiteral.ts index 77f6d5ee16967ea4ce2613028b13eb02b2c74bc4..4d54ccc95c3bd50652e772d83a204f4b32795b12 100644 --- a/ui2abc/libarkts/src/generated/peers/NumberLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/NumberLiteral.ts @@ -41,19 +41,19 @@ export class NumberLiteral extends Literal { super(pointer) } static createNumberLiteral(value: number): AstNode { - return new NumberLiteral(global.generatedEs2panda._CreateNumberLiteral(global.context, value)) + return new NumberLiteral(global.generatedEs2panda._CreateNumberLiteral(global.context, value)).updateChildren() } static updateNumberLiteral(original: AstNode | undefined, value: number): AstNode { - return new NumberLiteral(global.generatedEs2panda._UpdateNumberLiteral(global.context, passNode(original), value)) + return new NumberLiteral(global.generatedEs2panda._UpdateNumberLiteral(global.context, passNode(original), value)).updateChildren() } static update1NumberLiteral(original: AstNode | undefined, value: number): AstNode { - return new NumberLiteral(global.generatedEs2panda._UpdateNumberLiteral1(global.context, passNode(original), value)) + return new NumberLiteral(global.generatedEs2panda._UpdateNumberLiteral1(global.context, passNode(original), value)).updateChildren() } static update2NumberLiteral(original: AstNode | undefined, value: number): AstNode { - return new NumberLiteral(global.generatedEs2panda._UpdateNumberLiteral2(global.context, passNode(original), value)) + return new NumberLiteral(global.generatedEs2panda._UpdateNumberLiteral2(global.context, passNode(original), value)).updateChildren() } static update3NumberLiteral(original: AstNode | undefined, value: number): AstNode { - return new NumberLiteral(global.generatedEs2panda._UpdateNumberLiteral3(global.context, passNode(original), value)) + return new NumberLiteral(global.generatedEs2panda._UpdateNumberLiteral3(global.context, passNode(original), value)).updateChildren() } get str(): string { return unpackString(global.generatedEs2panda._NumberLiteralStrConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ObjectExpression.ts b/ui2abc/libarkts/src/generated/peers/ObjectExpression.ts index ba9f7428ef8ea34b4ad7e7f9699935503b6e848e..3be2b0244255c52488a0e5d7bf64564ece0f7199 100644 --- a/ui2abc/libarkts/src/generated/peers/ObjectExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ObjectExpression.ts @@ -45,10 +45,10 @@ export class ObjectExpression extends AnnotatedExpression { super(pointer) } static createObjectExpression(nodeType: Es2pandaAstNodeType, properties: readonly Expression[], trailingComma: boolean): ObjectExpression { - return new ObjectExpression(global.generatedEs2panda._CreateObjectExpression(global.context, nodeType, passNodeArray(properties), properties.length, trailingComma)) + return new ObjectExpression(global.generatedEs2panda._CreateObjectExpression(global.context, nodeType, passNodeArray(properties), properties.length, trailingComma)).updateChildren() } static updateObjectExpression(original: ObjectExpression | undefined, nodeType: Es2pandaAstNodeType, properties: readonly Expression[], trailingComma: boolean): ObjectExpression { - return new ObjectExpression(global.generatedEs2panda._UpdateObjectExpression(global.context, passNode(original), nodeType, passNodeArray(properties), properties.length, trailingComma)) + return new ObjectExpression(global.generatedEs2panda._UpdateObjectExpression(global.context, passNode(original), nodeType, passNodeArray(properties), properties.length, trailingComma)).updateChildren() } get properties(): readonly Expression[] { return unpackNodeArray(global.generatedEs2panda._ObjectExpressionPropertiesConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/OmittedExpression.ts b/ui2abc/libarkts/src/generated/peers/OmittedExpression.ts index 736b91c70c505eac9ccb0d2a2ead725de2bd12e3..7e42c2db2c74899a00bd739be468816f7c8915a6 100644 --- a/ui2abc/libarkts/src/generated/peers/OmittedExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/OmittedExpression.ts @@ -41,10 +41,10 @@ export class OmittedExpression extends Expression { super(pointer) } static createOmittedExpression(): OmittedExpression { - return new OmittedExpression(global.generatedEs2panda._CreateOmittedExpression(global.context)) + return new OmittedExpression(global.generatedEs2panda._CreateOmittedExpression(global.context)).updateChildren() } static updateOmittedExpression(original?: OmittedExpression): OmittedExpression { - return new OmittedExpression(global.generatedEs2panda._UpdateOmittedExpression(global.context, passNode(original))) + return new OmittedExpression(global.generatedEs2panda._UpdateOmittedExpression(global.context, passNode(original))).updateChildren() } protected readonly brandOmittedExpression: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/OpaqueTypeNode.ts b/ui2abc/libarkts/src/generated/peers/OpaqueTypeNode.ts index 51cf0b5e84fba7d84c9a6b619a2959ba87b20001..1cf3e9a374a6fb2d1ccc33041d0bd2bac3024678 100644 --- a/ui2abc/libarkts/src/generated/peers/OpaqueTypeNode.ts +++ b/ui2abc/libarkts/src/generated/peers/OpaqueTypeNode.ts @@ -41,10 +41,10 @@ export class OpaqueTypeNode extends TypeNode { super(pointer) } static create1OpaqueTypeNode(): OpaqueTypeNode { - return new OpaqueTypeNode(global.generatedEs2panda._CreateOpaqueTypeNode1(global.context)) + return new OpaqueTypeNode(global.generatedEs2panda._CreateOpaqueTypeNode1(global.context)).updateChildren() } static update1OpaqueTypeNode(original?: OpaqueTypeNode): OpaqueTypeNode { - return new OpaqueTypeNode(global.generatedEs2panda._UpdateOpaqueTypeNode1(global.context, passNode(original))) + return new OpaqueTypeNode(global.generatedEs2panda._UpdateOpaqueTypeNode1(global.context, passNode(original))).updateChildren() } protected readonly brandOpaqueTypeNode: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/PrefixAssertionExpression.ts b/ui2abc/libarkts/src/generated/peers/PrefixAssertionExpression.ts index 92885094292c23cc41afecdf6c83c52037b646a7..cd2cd90025a51c11ca8fbc3201ebdac88f9504eb 100644 --- a/ui2abc/libarkts/src/generated/peers/PrefixAssertionExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/PrefixAssertionExpression.ts @@ -42,10 +42,10 @@ export class PrefixAssertionExpression extends Expression { super(pointer) } static createPrefixAssertionExpression(expr?: Expression, type?: TypeNode): PrefixAssertionExpression { - return new PrefixAssertionExpression(global.generatedEs2panda._CreatePrefixAssertionExpression(global.context, passNode(expr), passNode(type))) + return new PrefixAssertionExpression(global.generatedEs2panda._CreatePrefixAssertionExpression(global.context, passNode(expr), passNode(type))).updateChildren() } static updatePrefixAssertionExpression(original?: PrefixAssertionExpression, expr?: Expression, type?: TypeNode): PrefixAssertionExpression { - return new PrefixAssertionExpression(global.generatedEs2panda._UpdatePrefixAssertionExpression(global.context, passNode(original), passNode(expr), passNode(type))) + return new PrefixAssertionExpression(global.generatedEs2panda._UpdatePrefixAssertionExpression(global.context, passNode(original), passNode(expr), passNode(type))).updateChildren() } get expr(): Expression | undefined { return unpackNode(global.generatedEs2panda._PrefixAssertionExpressionExprConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/Property.ts b/ui2abc/libarkts/src/generated/peers/Property.ts index e70b0ae303868abfd300a5b9e678ea17dfe3c64e..b2d89a14c53e7fc536f9fa5510bfededbbfa67b1 100644 --- a/ui2abc/libarkts/src/generated/peers/Property.ts +++ b/ui2abc/libarkts/src/generated/peers/Property.ts @@ -43,13 +43,13 @@ export class Property extends Expression { super(pointer) } static create1Property(kind: Es2pandaPropertyKind, key: Expression | undefined, value: Expression | undefined, isMethod: boolean, isComputed: boolean): Property { - return new Property(global.generatedEs2panda._CreateProperty1(global.context, kind, passNode(key), passNode(value), isMethod, isComputed)) + return new Property(global.generatedEs2panda._CreateProperty1(global.context, kind, passNode(key), passNode(value), isMethod, isComputed)).updateChildren() } static updateProperty(original?: Property, key?: Expression, value?: Expression): Property { - return new Property(global.generatedEs2panda._UpdateProperty(global.context, passNode(original), passNode(key), passNode(value))) + return new Property(global.generatedEs2panda._UpdateProperty(global.context, passNode(original), passNode(key), passNode(value))).updateChildren() } static update1Property(original: Property | undefined, kind: Es2pandaPropertyKind, key: Expression | undefined, value: Expression | undefined, isMethod: boolean, isComputed: boolean): Property { - return new Property(global.generatedEs2panda._UpdateProperty1(global.context, passNode(original), kind, passNode(key), passNode(value), isMethod, isComputed)) + return new Property(global.generatedEs2panda._UpdateProperty1(global.context, passNode(original), kind, passNode(key), passNode(value), isMethod, isComputed)).updateChildren() } get key(): Expression | undefined { return unpackNode(global.generatedEs2panda._PropertyKey(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/RegExpLiteral.ts b/ui2abc/libarkts/src/generated/peers/RegExpLiteral.ts index 0062697580014f0ef897de5359e79a6d0b2cf3f9..c12d29e806159450c86a8abc1876f550385a63d1 100644 --- a/ui2abc/libarkts/src/generated/peers/RegExpLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/RegExpLiteral.ts @@ -42,10 +42,10 @@ export class RegExpLiteral extends Literal { super(pointer) } static createRegExpLiteral(pattern: string, flags: Es2pandaRegExpFlags, flagsStr: string): RegExpLiteral { - return new RegExpLiteral(global.generatedEs2panda._CreateRegExpLiteral(global.context, pattern, flags, flagsStr)) + return new RegExpLiteral(global.generatedEs2panda._CreateRegExpLiteral(global.context, pattern, flags, flagsStr)).updateChildren() } static updateRegExpLiteral(original: RegExpLiteral | undefined, pattern: string, flags: Es2pandaRegExpFlags, flagsStr: string): RegExpLiteral { - return new RegExpLiteral(global.generatedEs2panda._UpdateRegExpLiteral(global.context, passNode(original), pattern, flags, flagsStr)) + return new RegExpLiteral(global.generatedEs2panda._UpdateRegExpLiteral(global.context, passNode(original), pattern, flags, flagsStr)).updateChildren() } get pattern(): string { return unpackString(global.generatedEs2panda._RegExpLiteralPatternConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ReturnStatement.ts b/ui2abc/libarkts/src/generated/peers/ReturnStatement.ts index 30579ae4665575ab01107277d72f3b33a6ff91ca..5f24d9b2e106ec5165f25a8526a84076ae940d91 100644 --- a/ui2abc/libarkts/src/generated/peers/ReturnStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/ReturnStatement.ts @@ -42,13 +42,13 @@ export class ReturnStatement extends Statement { super(pointer) } static create1ReturnStatement(argument?: Expression): ReturnStatement { - return new ReturnStatement(global.generatedEs2panda._CreateReturnStatement1(global.context, passNode(argument))) + return new ReturnStatement(global.generatedEs2panda._CreateReturnStatement1(global.context, passNode(argument))).updateChildren() } static updateReturnStatement(original?: ReturnStatement): ReturnStatement { - return new ReturnStatement(global.generatedEs2panda._UpdateReturnStatement(global.context, passNode(original))) + return new ReturnStatement(global.generatedEs2panda._UpdateReturnStatement(global.context, passNode(original))).updateChildren() } static update1ReturnStatement(original?: ReturnStatement, argument?: Expression): ReturnStatement { - return new ReturnStatement(global.generatedEs2panda._UpdateReturnStatement1(global.context, passNode(original), passNode(argument))) + return new ReturnStatement(global.generatedEs2panda._UpdateReturnStatement1(global.context, passNode(original), passNode(argument))).updateChildren() } get argument(): Expression | undefined { return unpackNode(global.generatedEs2panda._ReturnStatementArgument(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ScriptFunction.ts b/ui2abc/libarkts/src/generated/peers/ScriptFunction.ts index 7ad5d33fb3faff600ad2cdb1d647cda337ff056c..bb2f33003b04de209e23b3cd7bfa1be55e71b4e4 100644 --- a/ui2abc/libarkts/src/generated/peers/ScriptFunction.ts +++ b/ui2abc/libarkts/src/generated/peers/ScriptFunction.ts @@ -48,10 +48,10 @@ export class ScriptFunction extends AstNode { super(pointer) } static createScriptFunction(databody: AstNode | undefined, datasignature: FunctionSignature | undefined, datafuncFlags: number, dataflags: number): ScriptFunction { - return new ScriptFunction(global.generatedEs2panda._CreateScriptFunction(global.context, passNode(databody), passNode(datasignature), datafuncFlags, dataflags)) + return new ScriptFunction(global.generatedEs2panda._CreateScriptFunction(global.context, passNode(databody), passNode(datasignature), datafuncFlags, dataflags)).updateChildren() } static updateScriptFunction(original: ScriptFunction | undefined, databody: AstNode | undefined, datasignature: FunctionSignature | undefined, datafuncFlags: number, dataflags: number): ScriptFunction { - return new ScriptFunction(global.generatedEs2panda._UpdateScriptFunction(global.context, passNode(original), passNode(databody), passNode(datasignature), datafuncFlags, dataflags)) + return new ScriptFunction(global.generatedEs2panda._UpdateScriptFunction(global.context, passNode(original), passNode(databody), passNode(datasignature), datafuncFlags, dataflags)).updateChildren() } get id(): Identifier | undefined { return unpackNode(global.generatedEs2panda._ScriptFunctionId(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/SequenceExpression.ts b/ui2abc/libarkts/src/generated/peers/SequenceExpression.ts index 8804364fd825652c5826208b42c7b1eef7367321..6903e050fca59dd3f1cb10b02eabc4974da951d9 100644 --- a/ui2abc/libarkts/src/generated/peers/SequenceExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/SequenceExpression.ts @@ -41,10 +41,10 @@ export class SequenceExpression extends Expression { super(pointer) } static createSequenceExpression(sequence_arg: readonly Expression[]): SequenceExpression { - return new SequenceExpression(global.generatedEs2panda._CreateSequenceExpression(global.context, passNodeArray(sequence_arg), sequence_arg.length)) + return new SequenceExpression(global.generatedEs2panda._CreateSequenceExpression(global.context, passNodeArray(sequence_arg), sequence_arg.length)).updateChildren() } static updateSequenceExpression(original: SequenceExpression | undefined, sequence_arg: readonly Expression[]): SequenceExpression { - return new SequenceExpression(global.generatedEs2panda._UpdateSequenceExpression(global.context, passNode(original), passNodeArray(sequence_arg), sequence_arg.length)) + return new SequenceExpression(global.generatedEs2panda._UpdateSequenceExpression(global.context, passNode(original), passNodeArray(sequence_arg), sequence_arg.length)).updateChildren() } get sequence(): readonly Expression[] { return unpackNodeArray(global.generatedEs2panda._SequenceExpressionSequence(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/SpreadElement.ts b/ui2abc/libarkts/src/generated/peers/SpreadElement.ts index 4903ae2400d496023e0f82d1eebd91de934f820e..19716fd2e0c080da2b3aa958872bcff29769bb51 100644 --- a/ui2abc/libarkts/src/generated/peers/SpreadElement.ts +++ b/ui2abc/libarkts/src/generated/peers/SpreadElement.ts @@ -45,10 +45,10 @@ export class SpreadElement extends AnnotatedExpression { super(pointer) } static createSpreadElement(nodeType: Es2pandaAstNodeType, argument?: Expression): SpreadElement { - return new SpreadElement(global.generatedEs2panda._CreateSpreadElement(global.context, nodeType, passNode(argument))) + return new SpreadElement(global.generatedEs2panda._CreateSpreadElement(global.context, nodeType, passNode(argument))).updateChildren() } static updateSpreadElement(original: SpreadElement | undefined, nodeType: Es2pandaAstNodeType, argument?: Expression): SpreadElement { - return new SpreadElement(global.generatedEs2panda._UpdateSpreadElement(global.context, passNode(original), nodeType, passNode(argument))) + return new SpreadElement(global.generatedEs2panda._UpdateSpreadElement(global.context, passNode(original), nodeType, passNode(argument))).updateChildren() } get argument(): Expression | undefined { return unpackNode(global.generatedEs2panda._SpreadElementArgument(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/StringLiteral.ts b/ui2abc/libarkts/src/generated/peers/StringLiteral.ts index c86e3ab3a8761e81aa1bcefb00e563f08ee212bc..af577c2540407628eb426f333d044fa97f7ec1f6 100644 --- a/ui2abc/libarkts/src/generated/peers/StringLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/StringLiteral.ts @@ -41,13 +41,13 @@ export class StringLiteral extends Literal { super(pointer) } static create1StringLiteral(str: string): StringLiteral { - return new StringLiteral(global.generatedEs2panda._CreateStringLiteral1(global.context, str)) + return new StringLiteral(global.generatedEs2panda._CreateStringLiteral1(global.context, str)).updateChildren() } static updateStringLiteral(original?: StringLiteral): StringLiteral { - return new StringLiteral(global.generatedEs2panda._UpdateStringLiteral(global.context, passNode(original))) + return new StringLiteral(global.generatedEs2panda._UpdateStringLiteral(global.context, passNode(original))).updateChildren() } static update1StringLiteral(original: StringLiteral | undefined, str: string): StringLiteral { - return new StringLiteral(global.generatedEs2panda._UpdateStringLiteral1(global.context, passNode(original), str)) + return new StringLiteral(global.generatedEs2panda._UpdateStringLiteral1(global.context, passNode(original), str)).updateChildren() } get str(): string { return unpackString(global.generatedEs2panda._StringLiteralStrConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/SuperExpression.ts b/ui2abc/libarkts/src/generated/peers/SuperExpression.ts index 86e3bcbb7a5e552be6b42ed8cb6145f3d5c2e34e..f7bbc85d219b2937a84a0c3f2fbe09f52c5e1ca0 100644 --- a/ui2abc/libarkts/src/generated/peers/SuperExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/SuperExpression.ts @@ -41,10 +41,10 @@ export class SuperExpression extends Expression { super(pointer) } static createSuperExpression(): SuperExpression { - return new SuperExpression(global.generatedEs2panda._CreateSuperExpression(global.context)) + return new SuperExpression(global.generatedEs2panda._CreateSuperExpression(global.context)).updateChildren() } static updateSuperExpression(original?: SuperExpression): SuperExpression { - return new SuperExpression(global.generatedEs2panda._UpdateSuperExpression(global.context, passNode(original))) + return new SuperExpression(global.generatedEs2panda._UpdateSuperExpression(global.context, passNode(original))).updateChildren() } protected readonly brandSuperExpression: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/SwitchCaseStatement.ts b/ui2abc/libarkts/src/generated/peers/SwitchCaseStatement.ts index 774f352cd22cce9ab3c7f2377af5918ba799f247..9d24285dda0d9af37ba5cb2a926e3cec76ad6af1 100644 --- a/ui2abc/libarkts/src/generated/peers/SwitchCaseStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/SwitchCaseStatement.ts @@ -42,10 +42,10 @@ export class SwitchCaseStatement extends Statement { super(pointer) } static createSwitchCaseStatement(test: Expression | undefined, consequent: readonly Statement[]): SwitchCaseStatement { - return new SwitchCaseStatement(global.generatedEs2panda._CreateSwitchCaseStatement(global.context, passNode(test), passNodeArray(consequent), consequent.length)) + return new SwitchCaseStatement(global.generatedEs2panda._CreateSwitchCaseStatement(global.context, passNode(test), passNodeArray(consequent), consequent.length)).updateChildren() } static updateSwitchCaseStatement(original: SwitchCaseStatement | undefined, test: Expression | undefined, consequent: readonly Statement[]): SwitchCaseStatement { - return new SwitchCaseStatement(global.generatedEs2panda._UpdateSwitchCaseStatement(global.context, passNode(original), passNode(test), passNodeArray(consequent), consequent.length)) + return new SwitchCaseStatement(global.generatedEs2panda._UpdateSwitchCaseStatement(global.context, passNode(original), passNode(test), passNodeArray(consequent), consequent.length)).updateChildren() } get test(): Expression | undefined { return unpackNode(global.generatedEs2panda._SwitchCaseStatementTest(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/SwitchStatement.ts b/ui2abc/libarkts/src/generated/peers/SwitchStatement.ts index dc99e0c30a43c09747c0f12d3055a4f3f2406b8d..9c2e4c1f7038c035c10ba9e54318a9da74abb69b 100644 --- a/ui2abc/libarkts/src/generated/peers/SwitchStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/SwitchStatement.ts @@ -43,10 +43,10 @@ export class SwitchStatement extends Statement { super(pointer) } static createSwitchStatement(discriminant: Expression | undefined, cases: readonly SwitchCaseStatement[]): SwitchStatement { - return new SwitchStatement(global.generatedEs2panda._CreateSwitchStatement(global.context, passNode(discriminant), passNodeArray(cases), cases.length)) + return new SwitchStatement(global.generatedEs2panda._CreateSwitchStatement(global.context, passNode(discriminant), passNodeArray(cases), cases.length)).updateChildren() } static updateSwitchStatement(original: SwitchStatement | undefined, discriminant: Expression | undefined, cases: readonly SwitchCaseStatement[]): SwitchStatement { - return new SwitchStatement(global.generatedEs2panda._UpdateSwitchStatement(global.context, passNode(original), passNode(discriminant), passNodeArray(cases), cases.length)) + return new SwitchStatement(global.generatedEs2panda._UpdateSwitchStatement(global.context, passNode(original), passNode(discriminant), passNodeArray(cases), cases.length)).updateChildren() } get discriminant(): Expression | undefined { return unpackNode(global.generatedEs2panda._SwitchStatementDiscriminant(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSAnyKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSAnyKeyword.ts index c1d3e509962051c507d5f73ff9fb5d7f27f6a9c5..4bf393e13a0dcca31be1786a13620bfc3a9f353b 100644 --- a/ui2abc/libarkts/src/generated/peers/TSAnyKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSAnyKeyword.ts @@ -41,10 +41,10 @@ export class TSAnyKeyword extends TypeNode { super(pointer) } static createTSAnyKeyword(): TSAnyKeyword { - return new TSAnyKeyword(global.generatedEs2panda._CreateTSAnyKeyword(global.context)) + return new TSAnyKeyword(global.generatedEs2panda._CreateTSAnyKeyword(global.context)).updateChildren() } static updateTSAnyKeyword(original?: TSAnyKeyword): TSAnyKeyword { - return new TSAnyKeyword(global.generatedEs2panda._UpdateTSAnyKeyword(global.context, passNode(original))) + return new TSAnyKeyword(global.generatedEs2panda._UpdateTSAnyKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSAnyKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSArrayType.ts b/ui2abc/libarkts/src/generated/peers/TSArrayType.ts index 02c1fdd5ab92b996ebfbdd59500766f1e889dd37..494f14f4d8ec8a7b3cdc6ff02cc9c2014928c986 100644 --- a/ui2abc/libarkts/src/generated/peers/TSArrayType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSArrayType.ts @@ -41,10 +41,10 @@ export class TSArrayType extends TypeNode { super(pointer) } static createTSArrayType(elementType?: TypeNode): TSArrayType { - return new TSArrayType(global.generatedEs2panda._CreateTSArrayType(global.context, passNode(elementType))) + return new TSArrayType(global.generatedEs2panda._CreateTSArrayType(global.context, passNode(elementType))).updateChildren() } static updateTSArrayType(original?: TSArrayType, elementType?: TypeNode): TSArrayType { - return new TSArrayType(global.generatedEs2panda._UpdateTSArrayType(global.context, passNode(original), passNode(elementType))) + return new TSArrayType(global.generatedEs2panda._UpdateTSArrayType(global.context, passNode(original), passNode(elementType))).updateChildren() } get elementType(): TypeNode | undefined { return unpackNode(global.generatedEs2panda._TSArrayTypeElementTypeConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSAsExpression.ts b/ui2abc/libarkts/src/generated/peers/TSAsExpression.ts index 4c04c03318dd732b1645fc2fb9e1337ac41e56f8..a4d643bddebe06729b9157ad0029cc60721b757e 100644 --- a/ui2abc/libarkts/src/generated/peers/TSAsExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/TSAsExpression.ts @@ -43,10 +43,10 @@ export class TSAsExpression extends AnnotatedExpression { super(pointer) } static createTSAsExpression(expression: Expression | undefined, typeAnnotation: TypeNode | undefined, isConst: boolean): TSAsExpression { - return new TSAsExpression(global.generatedEs2panda._CreateTSAsExpression(global.context, passNode(expression), passNode(typeAnnotation), isConst)) + return new TSAsExpression(global.generatedEs2panda._CreateTSAsExpression(global.context, passNode(expression), passNode(typeAnnotation), isConst)).updateChildren() } static updateTSAsExpression(original: TSAsExpression | undefined, expression: Expression | undefined, typeAnnotation: TypeNode | undefined, isConst: boolean): TSAsExpression { - return new TSAsExpression(global.generatedEs2panda._UpdateTSAsExpression(global.context, passNode(original), passNode(expression), passNode(typeAnnotation), isConst)) + return new TSAsExpression(global.generatedEs2panda._UpdateTSAsExpression(global.context, passNode(original), passNode(expression), passNode(typeAnnotation), isConst)).updateChildren() } get expr(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSAsExpressionExpr(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSBigintKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSBigintKeyword.ts index 4a236939e3472e58503d6ad15639dc444b8fc8d4..d40e1830fcaa97128c1997c2ba73806bb33a2122 100644 --- a/ui2abc/libarkts/src/generated/peers/TSBigintKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSBigintKeyword.ts @@ -41,10 +41,10 @@ export class TSBigintKeyword extends TypeNode { super(pointer) } static createTSBigintKeyword(): TSBigintKeyword { - return new TSBigintKeyword(global.generatedEs2panda._CreateTSBigintKeyword(global.context)) + return new TSBigintKeyword(global.generatedEs2panda._CreateTSBigintKeyword(global.context)).updateChildren() } static updateTSBigintKeyword(original?: TSBigintKeyword): TSBigintKeyword { - return new TSBigintKeyword(global.generatedEs2panda._UpdateTSBigintKeyword(global.context, passNode(original))) + return new TSBigintKeyword(global.generatedEs2panda._UpdateTSBigintKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSBigintKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSBooleanKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSBooleanKeyword.ts index 47d146d208e7d74c4c397facdbf7b3ef36fc5742..9955c31c906fcb87305cdaa488dde557846df88d 100644 --- a/ui2abc/libarkts/src/generated/peers/TSBooleanKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSBooleanKeyword.ts @@ -41,10 +41,10 @@ export class TSBooleanKeyword extends TypeNode { super(pointer) } static createTSBooleanKeyword(): TSBooleanKeyword { - return new TSBooleanKeyword(global.generatedEs2panda._CreateTSBooleanKeyword(global.context)) + return new TSBooleanKeyword(global.generatedEs2panda._CreateTSBooleanKeyword(global.context)).updateChildren() } static updateTSBooleanKeyword(original?: TSBooleanKeyword): TSBooleanKeyword { - return new TSBooleanKeyword(global.generatedEs2panda._UpdateTSBooleanKeyword(global.context, passNode(original))) + return new TSBooleanKeyword(global.generatedEs2panda._UpdateTSBooleanKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSBooleanKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSClassImplements.ts b/ui2abc/libarkts/src/generated/peers/TSClassImplements.ts index 8cd339f39865339e4e215d7b2ef77fda034fd3b3..562156c636039c79d77ceb7202bec5b8438abbb6 100644 --- a/ui2abc/libarkts/src/generated/peers/TSClassImplements.ts +++ b/ui2abc/libarkts/src/generated/peers/TSClassImplements.ts @@ -42,13 +42,13 @@ export class TSClassImplements extends Expression { super(pointer) } static createTSClassImplements(expression?: Expression, typeParameters?: TSTypeParameterInstantiation): TSClassImplements { - return new TSClassImplements(global.generatedEs2panda._CreateTSClassImplements(global.context, passNode(expression), passNode(typeParameters))) + return new TSClassImplements(global.generatedEs2panda._CreateTSClassImplements(global.context, passNode(expression), passNode(typeParameters))).updateChildren() } static updateTSClassImplements(original?: TSClassImplements, expression?: Expression, typeParameters?: TSTypeParameterInstantiation): TSClassImplements { - return new TSClassImplements(global.generatedEs2panda._UpdateTSClassImplements(global.context, passNode(original), passNode(expression), passNode(typeParameters))) + return new TSClassImplements(global.generatedEs2panda._UpdateTSClassImplements(global.context, passNode(original), passNode(expression), passNode(typeParameters))).updateChildren() } static update1TSClassImplements(original?: TSClassImplements, expression?: Expression): TSClassImplements { - return new TSClassImplements(global.generatedEs2panda._UpdateTSClassImplements1(global.context, passNode(original), passNode(expression))) + return new TSClassImplements(global.generatedEs2panda._UpdateTSClassImplements1(global.context, passNode(original), passNode(expression))).updateChildren() } get expr(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSClassImplementsExpr(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSConditionalType.ts b/ui2abc/libarkts/src/generated/peers/TSConditionalType.ts index 7a0f4e17433abad5b3abcf8a05ba0ec7e5e174d1..206cd01f80c08fc60ad9611aa49b28c4218b91a9 100644 --- a/ui2abc/libarkts/src/generated/peers/TSConditionalType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSConditionalType.ts @@ -42,10 +42,10 @@ export class TSConditionalType extends TypeNode { super(pointer) } static createTSConditionalType(checkType?: Expression, extendsType?: Expression, trueType?: Expression, falseType?: Expression): TSConditionalType { - return new TSConditionalType(global.generatedEs2panda._CreateTSConditionalType(global.context, passNode(checkType), passNode(extendsType), passNode(trueType), passNode(falseType))) + return new TSConditionalType(global.generatedEs2panda._CreateTSConditionalType(global.context, passNode(checkType), passNode(extendsType), passNode(trueType), passNode(falseType))).updateChildren() } static updateTSConditionalType(original?: TSConditionalType, checkType?: Expression, extendsType?: Expression, trueType?: Expression, falseType?: Expression): TSConditionalType { - return new TSConditionalType(global.generatedEs2panda._UpdateTSConditionalType(global.context, passNode(original), passNode(checkType), passNode(extendsType), passNode(trueType), passNode(falseType))) + return new TSConditionalType(global.generatedEs2panda._UpdateTSConditionalType(global.context, passNode(original), passNode(checkType), passNode(extendsType), passNode(trueType), passNode(falseType))).updateChildren() } get checkType(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSConditionalTypeCheckTypeConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSConstructorType.ts b/ui2abc/libarkts/src/generated/peers/TSConstructorType.ts index c08c1ad17238fda41537556b966afc36874e56f4..8eba69abacd2f65214db01de3df08c6331fb5375 100644 --- a/ui2abc/libarkts/src/generated/peers/TSConstructorType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSConstructorType.ts @@ -44,10 +44,10 @@ export class TSConstructorType extends TypeNode { super(pointer) } static createTSConstructorType(signature: FunctionSignature | undefined, abstract: boolean): TSConstructorType { - return new TSConstructorType(global.generatedEs2panda._CreateTSConstructorType(global.context, passNode(signature), abstract)) + return new TSConstructorType(global.generatedEs2panda._CreateTSConstructorType(global.context, passNode(signature), abstract)).updateChildren() } static updateTSConstructorType(original: TSConstructorType | undefined, signature: FunctionSignature | undefined, abstract: boolean): TSConstructorType { - return new TSConstructorType(global.generatedEs2panda._UpdateTSConstructorType(global.context, passNode(original), passNode(signature), abstract)) + return new TSConstructorType(global.generatedEs2panda._UpdateTSConstructorType(global.context, passNode(original), passNode(signature), abstract)).updateChildren() } get typeParams(): TSTypeParameterDeclaration | undefined { return unpackNode(global.generatedEs2panda._TSConstructorTypeTypeParams(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSEnumDeclaration.ts b/ui2abc/libarkts/src/generated/peers/TSEnumDeclaration.ts index 9b5e0a87afbb5fca01727cdb09f92f79a7b7bb58..b37b40051adbc075b80e54ac863a731556a7709b 100644 --- a/ui2abc/libarkts/src/generated/peers/TSEnumDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/TSEnumDeclaration.ts @@ -44,10 +44,10 @@ export class TSEnumDeclaration extends TypedStatement { super(pointer) } static createTSEnumDeclaration(key: Identifier | undefined, members: readonly AstNode[], isConst: boolean, isStatic: boolean, isDeclare: boolean): TSEnumDeclaration { - return new TSEnumDeclaration(global.generatedEs2panda._CreateTSEnumDeclaration(global.context, passNode(key), passNodeArray(members), members.length, isConst, isStatic, isDeclare)) + return new TSEnumDeclaration(global.generatedEs2panda._CreateTSEnumDeclaration(global.context, passNode(key), passNodeArray(members), members.length, isConst, isStatic, isDeclare)).updateChildren() } static updateTSEnumDeclaration(original: TSEnumDeclaration | undefined, key: Identifier | undefined, members: readonly AstNode[], isConst: boolean, isStatic: boolean, isDeclare: boolean): TSEnumDeclaration { - return new TSEnumDeclaration(global.generatedEs2panda._UpdateTSEnumDeclaration(global.context, passNode(original), passNode(key), passNodeArray(members), members.length, isConst, isStatic, isDeclare)) + return new TSEnumDeclaration(global.generatedEs2panda._UpdateTSEnumDeclaration(global.context, passNode(original), passNode(key), passNodeArray(members), members.length, isConst, isStatic, isDeclare)).updateChildren() } get key(): Identifier | undefined { return unpackNode(global.generatedEs2panda._TSEnumDeclarationKey(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSEnumMember.ts b/ui2abc/libarkts/src/generated/peers/TSEnumMember.ts index 16bde68b06a99727d8e30c01129f6a1ee06ea18a..e7895ac863d59b12743219901ca11ea0bca6cb31 100644 --- a/ui2abc/libarkts/src/generated/peers/TSEnumMember.ts +++ b/ui2abc/libarkts/src/generated/peers/TSEnumMember.ts @@ -42,13 +42,13 @@ export class TSEnumMember extends Statement { super(pointer) } static create1TSEnumMember(key: Expression | undefined, init: Expression | undefined, isGenerated: boolean): TSEnumMember { - return new TSEnumMember(global.generatedEs2panda._CreateTSEnumMember1(global.context, passNode(key), passNode(init), isGenerated)) + return new TSEnumMember(global.generatedEs2panda._CreateTSEnumMember1(global.context, passNode(key), passNode(init), isGenerated)).updateChildren() } static updateTSEnumMember(original?: TSEnumMember, key?: Expression, init?: Expression): TSEnumMember { - return new TSEnumMember(global.generatedEs2panda._UpdateTSEnumMember(global.context, passNode(original), passNode(key), passNode(init))) + return new TSEnumMember(global.generatedEs2panda._UpdateTSEnumMember(global.context, passNode(original), passNode(key), passNode(init))).updateChildren() } static update1TSEnumMember(original: TSEnumMember | undefined, key: Expression | undefined, init: Expression | undefined, isGenerated: boolean): TSEnumMember { - return new TSEnumMember(global.generatedEs2panda._UpdateTSEnumMember1(global.context, passNode(original), passNode(key), passNode(init), isGenerated)) + return new TSEnumMember(global.generatedEs2panda._UpdateTSEnumMember1(global.context, passNode(original), passNode(key), passNode(init), isGenerated)).updateChildren() } get key(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSEnumMemberKey(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSExternalModuleReference.ts b/ui2abc/libarkts/src/generated/peers/TSExternalModuleReference.ts index 8844dc08bf01e9c1082361499749deae4853edbc..bf8ef9337c03dd65d0dbf8516e9342903147be7b 100644 --- a/ui2abc/libarkts/src/generated/peers/TSExternalModuleReference.ts +++ b/ui2abc/libarkts/src/generated/peers/TSExternalModuleReference.ts @@ -41,10 +41,10 @@ export class TSExternalModuleReference extends Expression { super(pointer) } static createTSExternalModuleReference(expr?: Expression): TSExternalModuleReference { - return new TSExternalModuleReference(global.generatedEs2panda._CreateTSExternalModuleReference(global.context, passNode(expr))) + return new TSExternalModuleReference(global.generatedEs2panda._CreateTSExternalModuleReference(global.context, passNode(expr))).updateChildren() } static updateTSExternalModuleReference(original?: TSExternalModuleReference, expr?: Expression): TSExternalModuleReference { - return new TSExternalModuleReference(global.generatedEs2panda._UpdateTSExternalModuleReference(global.context, passNode(original), passNode(expr))) + return new TSExternalModuleReference(global.generatedEs2panda._UpdateTSExternalModuleReference(global.context, passNode(original), passNode(expr))).updateChildren() } get expr(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSExternalModuleReferenceExprConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSFunctionType.ts b/ui2abc/libarkts/src/generated/peers/TSFunctionType.ts index e629daf8bfe09f46ed71d85a0b647b36a6332497..ff5aa2f75ff455f10debcd28f8715bce8e19690b 100644 --- a/ui2abc/libarkts/src/generated/peers/TSFunctionType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSFunctionType.ts @@ -44,10 +44,10 @@ export class TSFunctionType extends TypeNode { super(pointer) } static createTSFunctionType(signature?: FunctionSignature): TSFunctionType { - return new TSFunctionType(global.generatedEs2panda._CreateTSFunctionType(global.context, passNode(signature))) + return new TSFunctionType(global.generatedEs2panda._CreateTSFunctionType(global.context, passNode(signature))).updateChildren() } static updateTSFunctionType(original?: TSFunctionType, signature?: FunctionSignature): TSFunctionType { - return new TSFunctionType(global.generatedEs2panda._UpdateTSFunctionType(global.context, passNode(original), passNode(signature))) + return new TSFunctionType(global.generatedEs2panda._UpdateTSFunctionType(global.context, passNode(original), passNode(signature))).updateChildren() } get typeParams(): TSTypeParameterDeclaration | undefined { return unpackNode(global.generatedEs2panda._TSFunctionTypeTypeParams(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSImportEqualsDeclaration.ts b/ui2abc/libarkts/src/generated/peers/TSImportEqualsDeclaration.ts index 98f4d152779aa0d7991579e6c7b19b8ca171d3d3..1cca7d936eec6f134378ec16e2396143ae300954 100644 --- a/ui2abc/libarkts/src/generated/peers/TSImportEqualsDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/TSImportEqualsDeclaration.ts @@ -43,10 +43,10 @@ export class TSImportEqualsDeclaration extends Statement { super(pointer) } static createTSImportEqualsDeclaration(id: Identifier | undefined, moduleReference: Expression | undefined, isExport: boolean): TSImportEqualsDeclaration { - return new TSImportEqualsDeclaration(global.generatedEs2panda._CreateTSImportEqualsDeclaration(global.context, passNode(id), passNode(moduleReference), isExport)) + return new TSImportEqualsDeclaration(global.generatedEs2panda._CreateTSImportEqualsDeclaration(global.context, passNode(id), passNode(moduleReference), isExport)).updateChildren() } static updateTSImportEqualsDeclaration(original: TSImportEqualsDeclaration | undefined, id: Identifier | undefined, moduleReference: Expression | undefined, isExport: boolean): TSImportEqualsDeclaration { - return new TSImportEqualsDeclaration(global.generatedEs2panda._UpdateTSImportEqualsDeclaration(global.context, passNode(original), passNode(id), passNode(moduleReference), isExport)) + return new TSImportEqualsDeclaration(global.generatedEs2panda._UpdateTSImportEqualsDeclaration(global.context, passNode(original), passNode(id), passNode(moduleReference), isExport)).updateChildren() } get id(): Identifier | undefined { return unpackNode(global.generatedEs2panda._TSImportEqualsDeclarationIdConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSImportType.ts b/ui2abc/libarkts/src/generated/peers/TSImportType.ts index 98b02dd0193ebd934621a4259fafb3db2f235d1b..b0300c004ab7e851c9cf20e858d0773edcfdd403 100644 --- a/ui2abc/libarkts/src/generated/peers/TSImportType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSImportType.ts @@ -43,10 +43,10 @@ export class TSImportType extends TypeNode { super(pointer) } static createTSImportType(param: Expression | undefined, typeParams: TSTypeParameterInstantiation | undefined, qualifier: Expression | undefined, isTypeof: boolean): TSImportType { - return new TSImportType(global.generatedEs2panda._CreateTSImportType(global.context, passNode(param), passNode(typeParams), passNode(qualifier), isTypeof)) + return new TSImportType(global.generatedEs2panda._CreateTSImportType(global.context, passNode(param), passNode(typeParams), passNode(qualifier), isTypeof)).updateChildren() } static updateTSImportType(original: TSImportType | undefined, param: Expression | undefined, typeParams: TSTypeParameterInstantiation | undefined, qualifier: Expression | undefined, isTypeof: boolean): TSImportType { - return new TSImportType(global.generatedEs2panda._UpdateTSImportType(global.context, passNode(original), passNode(param), passNode(typeParams), passNode(qualifier), isTypeof)) + return new TSImportType(global.generatedEs2panda._UpdateTSImportType(global.context, passNode(original), passNode(param), passNode(typeParams), passNode(qualifier), isTypeof)).updateChildren() } get param(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSImportTypeParamConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSIndexSignature.ts b/ui2abc/libarkts/src/generated/peers/TSIndexSignature.ts index 17c7346dddcc4303cbc64d7787d155121dbbbee1..c7e1f59ca14f2e0f3fec09b1be9ea7092e1b18d0 100644 --- a/ui2abc/libarkts/src/generated/peers/TSIndexSignature.ts +++ b/ui2abc/libarkts/src/generated/peers/TSIndexSignature.ts @@ -44,10 +44,10 @@ export class TSIndexSignature extends TypedAstNode { super(pointer) } static createTSIndexSignature(param: Expression | undefined, typeAnnotation: TypeNode | undefined, readonly_arg: boolean): TSIndexSignature { - return new TSIndexSignature(global.generatedEs2panda._CreateTSIndexSignature(global.context, passNode(param), passNode(typeAnnotation), readonly_arg)) + return new TSIndexSignature(global.generatedEs2panda._CreateTSIndexSignature(global.context, passNode(param), passNode(typeAnnotation), readonly_arg)).updateChildren() } static updateTSIndexSignature(original: TSIndexSignature | undefined, param: Expression | undefined, typeAnnotation: TypeNode | undefined, readonly_arg: boolean): TSIndexSignature { - return new TSIndexSignature(global.generatedEs2panda._UpdateTSIndexSignature(global.context, passNode(original), passNode(param), passNode(typeAnnotation), readonly_arg)) + return new TSIndexSignature(global.generatedEs2panda._UpdateTSIndexSignature(global.context, passNode(original), passNode(param), passNode(typeAnnotation), readonly_arg)).updateChildren() } get param(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSIndexSignatureParamConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSIndexedAccessType.ts b/ui2abc/libarkts/src/generated/peers/TSIndexedAccessType.ts index 37d802c5784414e517459516422d76bb3445a422..f7c3214d40a7fc55bd65609539c68ab11c18760d 100644 --- a/ui2abc/libarkts/src/generated/peers/TSIndexedAccessType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSIndexedAccessType.ts @@ -41,10 +41,10 @@ export class TSIndexedAccessType extends TypeNode { super(pointer) } static createTSIndexedAccessType(objectType?: TypeNode, indexType?: TypeNode): TSIndexedAccessType { - return new TSIndexedAccessType(global.generatedEs2panda._CreateTSIndexedAccessType(global.context, passNode(objectType), passNode(indexType))) + return new TSIndexedAccessType(global.generatedEs2panda._CreateTSIndexedAccessType(global.context, passNode(objectType), passNode(indexType))).updateChildren() } static updateTSIndexedAccessType(original?: TSIndexedAccessType, objectType?: TypeNode, indexType?: TypeNode): TSIndexedAccessType { - return new TSIndexedAccessType(global.generatedEs2panda._UpdateTSIndexedAccessType(global.context, passNode(original), passNode(objectType), passNode(indexType))) + return new TSIndexedAccessType(global.generatedEs2panda._UpdateTSIndexedAccessType(global.context, passNode(original), passNode(objectType), passNode(indexType))).updateChildren() } get objectType(): TypeNode | undefined { return unpackNode(global.generatedEs2panda._TSIndexedAccessTypeObjectTypeConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSInferType.ts b/ui2abc/libarkts/src/generated/peers/TSInferType.ts index f15e5ba5e734d82d6bb81ad29eae49e17e21cc81..ef6da1f6b8203369cb26386b0965bf43ace22a89 100644 --- a/ui2abc/libarkts/src/generated/peers/TSInferType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSInferType.ts @@ -42,10 +42,10 @@ export class TSInferType extends TypeNode { super(pointer) } static createTSInferType(typeParam?: TSTypeParameter): TSInferType { - return new TSInferType(global.generatedEs2panda._CreateTSInferType(global.context, passNode(typeParam))) + return new TSInferType(global.generatedEs2panda._CreateTSInferType(global.context, passNode(typeParam))).updateChildren() } static updateTSInferType(original?: TSInferType, typeParam?: TSTypeParameter): TSInferType { - return new TSInferType(global.generatedEs2panda._UpdateTSInferType(global.context, passNode(original), passNode(typeParam))) + return new TSInferType(global.generatedEs2panda._UpdateTSInferType(global.context, passNode(original), passNode(typeParam))).updateChildren() } get typeParam(): TSTypeParameter | undefined { return unpackNode(global.generatedEs2panda._TSInferTypeTypeParamConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSInterfaceBody.ts b/ui2abc/libarkts/src/generated/peers/TSInterfaceBody.ts index 74e06f05e39b343761e25b2bb92369cdd952894d..aa1f4fd0e2f25021803adb111b32d1505546093f 100644 --- a/ui2abc/libarkts/src/generated/peers/TSInterfaceBody.ts +++ b/ui2abc/libarkts/src/generated/peers/TSInterfaceBody.ts @@ -41,10 +41,10 @@ export class TSInterfaceBody extends Expression { super(pointer) } static createTSInterfaceBody(body: readonly AstNode[]): TSInterfaceBody { - return new TSInterfaceBody(global.generatedEs2panda._CreateTSInterfaceBody(global.context, passNodeArray(body), body.length)) + return new TSInterfaceBody(global.generatedEs2panda._CreateTSInterfaceBody(global.context, passNodeArray(body), body.length)).updateChildren() } static updateTSInterfaceBody(original: TSInterfaceBody | undefined, body: readonly AstNode[]): TSInterfaceBody { - return new TSInterfaceBody(global.generatedEs2panda._UpdateTSInterfaceBody(global.context, passNode(original), passNodeArray(body), body.length)) + return new TSInterfaceBody(global.generatedEs2panda._UpdateTSInterfaceBody(global.context, passNode(original), passNodeArray(body), body.length)).updateChildren() } get body(): readonly AstNode[] { return unpackNodeArray(global.generatedEs2panda._TSInterfaceBodyBody(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSInterfaceDeclaration.ts b/ui2abc/libarkts/src/generated/peers/TSInterfaceDeclaration.ts index 141cd33aeda4db1ada71ed51396833c79936bf61..d8d6e00aafbf463ddcf6c7cd84d97fb2baf58185 100644 --- a/ui2abc/libarkts/src/generated/peers/TSInterfaceDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/TSInterfaceDeclaration.ts @@ -48,10 +48,10 @@ export class TSInterfaceDeclaration extends TypedStatement { super(pointer) } static createTSInterfaceDeclaration(_extends: readonly TSInterfaceHeritage[], id: AstNode | undefined, typeParams: AstNode | undefined, body: AstNode | undefined, isStatic: boolean, isExternal: boolean): TSInterfaceDeclaration { - return new TSInterfaceDeclaration(global.generatedEs2panda._CreateTSInterfaceDeclaration(global.context, passNodeArray(_extends), _extends.length, passNode(id), passNode(typeParams), passNode(body), isStatic, isExternal)) + return new TSInterfaceDeclaration(global.generatedEs2panda._CreateTSInterfaceDeclaration(global.context, passNodeArray(_extends), _extends.length, passNode(id), passNode(typeParams), passNode(body), isStatic, isExternal)).updateChildren() } static updateTSInterfaceDeclaration(original: TSInterfaceDeclaration | undefined, _extends: readonly TSInterfaceHeritage[], id: AstNode | undefined, typeParams: AstNode | undefined, body: AstNode | undefined, isStatic: boolean, isExternal: boolean): TSInterfaceDeclaration { - return new TSInterfaceDeclaration(global.generatedEs2panda._UpdateTSInterfaceDeclaration(global.context, passNode(original), passNodeArray(_extends), _extends.length, passNode(id), passNode(typeParams), passNode(body), isStatic, isExternal)) + return new TSInterfaceDeclaration(global.generatedEs2panda._UpdateTSInterfaceDeclaration(global.context, passNode(original), passNodeArray(_extends), _extends.length, passNode(id), passNode(typeParams), passNode(body), isStatic, isExternal)).updateChildren() } get body(): TSInterfaceBody | undefined { return unpackNode(global.generatedEs2panda._TSInterfaceDeclarationBody(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSInterfaceHeritage.ts b/ui2abc/libarkts/src/generated/peers/TSInterfaceHeritage.ts index 8a603bdd57483a4fa5b31adda023baa200aebca6..9837f483007a0c0e22192cc69298370702838c2b 100644 --- a/ui2abc/libarkts/src/generated/peers/TSInterfaceHeritage.ts +++ b/ui2abc/libarkts/src/generated/peers/TSInterfaceHeritage.ts @@ -42,10 +42,10 @@ export class TSInterfaceHeritage extends Expression { super(pointer) } static createTSInterfaceHeritage(expr?: TypeNode): TSInterfaceHeritage { - return new TSInterfaceHeritage(global.generatedEs2panda._CreateTSInterfaceHeritage(global.context, passNode(expr))) + return new TSInterfaceHeritage(global.generatedEs2panda._CreateTSInterfaceHeritage(global.context, passNode(expr))).updateChildren() } static updateTSInterfaceHeritage(original?: TSInterfaceHeritage, expr?: TypeNode): TSInterfaceHeritage { - return new TSInterfaceHeritage(global.generatedEs2panda._UpdateTSInterfaceHeritage(global.context, passNode(original), passNode(expr))) + return new TSInterfaceHeritage(global.generatedEs2panda._UpdateTSInterfaceHeritage(global.context, passNode(original), passNode(expr))).updateChildren() } get expr(): TypeNode | undefined { return unpackNode(global.generatedEs2panda._TSInterfaceHeritageExpr(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSIntersectionType.ts b/ui2abc/libarkts/src/generated/peers/TSIntersectionType.ts index a1665eb6753da2165d552c3d642f309a41069e9c..1640b73e31aa1643c3c593743cb02eef62689d2e 100644 --- a/ui2abc/libarkts/src/generated/peers/TSIntersectionType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSIntersectionType.ts @@ -42,10 +42,10 @@ export class TSIntersectionType extends TypeNode { super(pointer) } static createTSIntersectionType(types: readonly Expression[]): TSIntersectionType { - return new TSIntersectionType(global.generatedEs2panda._CreateTSIntersectionType(global.context, passNodeArray(types), types.length)) + return new TSIntersectionType(global.generatedEs2panda._CreateTSIntersectionType(global.context, passNodeArray(types), types.length)).updateChildren() } static updateTSIntersectionType(original: TSIntersectionType | undefined, types: readonly Expression[]): TSIntersectionType { - return new TSIntersectionType(global.generatedEs2panda._UpdateTSIntersectionType(global.context, passNode(original), passNodeArray(types), types.length)) + return new TSIntersectionType(global.generatedEs2panda._UpdateTSIntersectionType(global.context, passNode(original), passNodeArray(types), types.length)).updateChildren() } get types(): readonly Expression[] { return unpackNodeArray(global.generatedEs2panda._TSIntersectionTypeTypesConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSLiteralType.ts b/ui2abc/libarkts/src/generated/peers/TSLiteralType.ts index 84d99536a9573100a3e5b917fac007443d1d6e09..3e43e00ddfc94e75ac8ab26e133a35f3482c8c69 100644 --- a/ui2abc/libarkts/src/generated/peers/TSLiteralType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSLiteralType.ts @@ -42,10 +42,10 @@ export class TSLiteralType extends TypeNode { super(pointer) } static createTSLiteralType(literal?: Expression): TSLiteralType { - return new TSLiteralType(global.generatedEs2panda._CreateTSLiteralType(global.context, passNode(literal))) + return new TSLiteralType(global.generatedEs2panda._CreateTSLiteralType(global.context, passNode(literal))).updateChildren() } static updateTSLiteralType(original?: TSLiteralType, literal?: Expression): TSLiteralType { - return new TSLiteralType(global.generatedEs2panda._UpdateTSLiteralType(global.context, passNode(original), passNode(literal))) + return new TSLiteralType(global.generatedEs2panda._UpdateTSLiteralType(global.context, passNode(original), passNode(literal))).updateChildren() } get literal(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSLiteralTypeLiteralConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSMappedType.ts b/ui2abc/libarkts/src/generated/peers/TSMappedType.ts index a188a78033e633717d9062ed6111ce4368df3ee8..6f32384371f7616d8f9fcd3b3099016ba8da94c7 100644 --- a/ui2abc/libarkts/src/generated/peers/TSMappedType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSMappedType.ts @@ -43,10 +43,10 @@ export class TSMappedType extends TypeNode { super(pointer) } static createTSMappedType(typeParameter: TSTypeParameter | undefined, typeAnnotation: TypeNode | undefined, readonly_arg: Es2pandaMappedOption, optional_arg: Es2pandaMappedOption): TSMappedType { - return new TSMappedType(global.generatedEs2panda._CreateTSMappedType(global.context, passNode(typeParameter), passNode(typeAnnotation), readonly_arg, optional_arg)) + return new TSMappedType(global.generatedEs2panda._CreateTSMappedType(global.context, passNode(typeParameter), passNode(typeAnnotation), readonly_arg, optional_arg)).updateChildren() } static updateTSMappedType(original: TSMappedType | undefined, typeParameter: TSTypeParameter | undefined, typeAnnotation: TypeNode | undefined, readonly_arg: Es2pandaMappedOption, optional_arg: Es2pandaMappedOption): TSMappedType { - return new TSMappedType(global.generatedEs2panda._UpdateTSMappedType(global.context, passNode(original), passNode(typeParameter), passNode(typeAnnotation), readonly_arg, optional_arg)) + return new TSMappedType(global.generatedEs2panda._UpdateTSMappedType(global.context, passNode(original), passNode(typeParameter), passNode(typeAnnotation), readonly_arg, optional_arg)).updateChildren() } get typeParameter(): TSTypeParameter | undefined { return unpackNode(global.generatedEs2panda._TSMappedTypeTypeParameter(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSMethodSignature.ts b/ui2abc/libarkts/src/generated/peers/TSMethodSignature.ts index 9b7b86303c4977567bcf87de3dfafaff252c04dd..053707f27155eb02a8c9dcedddd9643e2326c4fb 100644 --- a/ui2abc/libarkts/src/generated/peers/TSMethodSignature.ts +++ b/ui2abc/libarkts/src/generated/peers/TSMethodSignature.ts @@ -44,10 +44,10 @@ export class TSMethodSignature extends AstNode { super(pointer) } static createTSMethodSignature(key: Expression | undefined, signature: FunctionSignature | undefined, computed: boolean, optional_arg: boolean): TSMethodSignature { - return new TSMethodSignature(global.generatedEs2panda._CreateTSMethodSignature(global.context, passNode(key), passNode(signature), computed, optional_arg)) + return new TSMethodSignature(global.generatedEs2panda._CreateTSMethodSignature(global.context, passNode(key), passNode(signature), computed, optional_arg)).updateChildren() } static updateTSMethodSignature(original: TSMethodSignature | undefined, key: Expression | undefined, signature: FunctionSignature | undefined, computed: boolean, optional_arg: boolean): TSMethodSignature { - return new TSMethodSignature(global.generatedEs2panda._UpdateTSMethodSignature(global.context, passNode(original), passNode(key), passNode(signature), computed, optional_arg)) + return new TSMethodSignature(global.generatedEs2panda._UpdateTSMethodSignature(global.context, passNode(original), passNode(key), passNode(signature), computed, optional_arg)).updateChildren() } get key(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSMethodSignatureKey(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSModuleBlock.ts b/ui2abc/libarkts/src/generated/peers/TSModuleBlock.ts index 10a483b8eeb7cccdc1af621405eb98a484ece8f1..0cb3ed6fc18add4abc48025ea2183a9d4eb6c7b7 100644 --- a/ui2abc/libarkts/src/generated/peers/TSModuleBlock.ts +++ b/ui2abc/libarkts/src/generated/peers/TSModuleBlock.ts @@ -41,10 +41,10 @@ export class TSModuleBlock extends Statement { super(pointer) } static createTSModuleBlock(statements: readonly Statement[]): TSModuleBlock { - return new TSModuleBlock(global.generatedEs2panda._CreateTSModuleBlock(global.context, passNodeArray(statements), statements.length)) + return new TSModuleBlock(global.generatedEs2panda._CreateTSModuleBlock(global.context, passNodeArray(statements), statements.length)).updateChildren() } static updateTSModuleBlock(original: TSModuleBlock | undefined, statements: readonly Statement[]): TSModuleBlock { - return new TSModuleBlock(global.generatedEs2panda._UpdateTSModuleBlock(global.context, passNode(original), passNodeArray(statements), statements.length)) + return new TSModuleBlock(global.generatedEs2panda._UpdateTSModuleBlock(global.context, passNode(original), passNodeArray(statements), statements.length)).updateChildren() } get statements(): readonly Statement[] { return unpackNodeArray(global.generatedEs2panda._TSModuleBlockStatementsConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSModuleDeclaration.ts b/ui2abc/libarkts/src/generated/peers/TSModuleDeclaration.ts index 4daee6599954b198b96db8627ddc099cbd724033..c225cf4139e5c29db36367468efe36c11da107d5 100644 --- a/ui2abc/libarkts/src/generated/peers/TSModuleDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/TSModuleDeclaration.ts @@ -42,10 +42,10 @@ export class TSModuleDeclaration extends Statement { super(pointer) } static createTSModuleDeclaration(name: Expression | undefined, body: Statement | undefined, declare: boolean, _global: boolean): TSModuleDeclaration { - return new TSModuleDeclaration(global.generatedEs2panda._CreateTSModuleDeclaration(global.context, passNode(name), passNode(body), declare, _global)) + return new TSModuleDeclaration(global.generatedEs2panda._CreateTSModuleDeclaration(global.context, passNode(name), passNode(body), declare, _global)).updateChildren() } static updateTSModuleDeclaration(original: TSModuleDeclaration | undefined, name: Expression | undefined, body: Statement | undefined, declare: boolean, _global: boolean): TSModuleDeclaration { - return new TSModuleDeclaration(global.generatedEs2panda._UpdateTSModuleDeclaration(global.context, passNode(original), passNode(name), passNode(body), declare, _global)) + return new TSModuleDeclaration(global.generatedEs2panda._UpdateTSModuleDeclaration(global.context, passNode(original), passNode(name), passNode(body), declare, _global)).updateChildren() } get name(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSModuleDeclarationNameConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSNamedTupleMember.ts b/ui2abc/libarkts/src/generated/peers/TSNamedTupleMember.ts index 9e6d95579167e2266e855922d12a9f8fb6b13d61..d26083ef8e30d8d21eb48d89d9a02edf7426b087 100644 --- a/ui2abc/libarkts/src/generated/peers/TSNamedTupleMember.ts +++ b/ui2abc/libarkts/src/generated/peers/TSNamedTupleMember.ts @@ -42,10 +42,10 @@ export class TSNamedTupleMember extends TypeNode { super(pointer) } static createTSNamedTupleMember(label: Expression | undefined, elementType: TypeNode | undefined, optional_arg: boolean): TSNamedTupleMember { - return new TSNamedTupleMember(global.generatedEs2panda._CreateTSNamedTupleMember(global.context, passNode(label), passNode(elementType), optional_arg)) + return new TSNamedTupleMember(global.generatedEs2panda._CreateTSNamedTupleMember(global.context, passNode(label), passNode(elementType), optional_arg)).updateChildren() } static updateTSNamedTupleMember(original: TSNamedTupleMember | undefined, label: Expression | undefined, elementType: TypeNode | undefined, optional_arg: boolean): TSNamedTupleMember { - return new TSNamedTupleMember(global.generatedEs2panda._UpdateTSNamedTupleMember(global.context, passNode(original), passNode(label), passNode(elementType), optional_arg)) + return new TSNamedTupleMember(global.generatedEs2panda._UpdateTSNamedTupleMember(global.context, passNode(original), passNode(label), passNode(elementType), optional_arg)).updateChildren() } get label(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSNamedTupleMemberLabelConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSNeverKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSNeverKeyword.ts index 68243e408bef3f37d3688e39ea0339b062d7f27f..bbc4f61da2d394afa80437b1d73a65939d36491e 100644 --- a/ui2abc/libarkts/src/generated/peers/TSNeverKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSNeverKeyword.ts @@ -41,10 +41,10 @@ export class TSNeverKeyword extends TypeNode { super(pointer) } static createTSNeverKeyword(): TSNeverKeyword { - return new TSNeverKeyword(global.generatedEs2panda._CreateTSNeverKeyword(global.context)) + return new TSNeverKeyword(global.generatedEs2panda._CreateTSNeverKeyword(global.context)).updateChildren() } static updateTSNeverKeyword(original?: TSNeverKeyword): TSNeverKeyword { - return new TSNeverKeyword(global.generatedEs2panda._UpdateTSNeverKeyword(global.context, passNode(original))) + return new TSNeverKeyword(global.generatedEs2panda._UpdateTSNeverKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSNeverKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSNonNullExpression.ts b/ui2abc/libarkts/src/generated/peers/TSNonNullExpression.ts index 89117d8cb76b371d1475c81fb55a89138bc47501..740504f010961299710296d59b262d65f083b0f1 100644 --- a/ui2abc/libarkts/src/generated/peers/TSNonNullExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/TSNonNullExpression.ts @@ -41,10 +41,10 @@ export class TSNonNullExpression extends Expression { super(pointer) } static createTSNonNullExpression(expr?: Expression): TSNonNullExpression { - return new TSNonNullExpression(global.generatedEs2panda._CreateTSNonNullExpression(global.context, passNode(expr))) + return new TSNonNullExpression(global.generatedEs2panda._CreateTSNonNullExpression(global.context, passNode(expr))).updateChildren() } static updateTSNonNullExpression(original?: TSNonNullExpression, expr?: Expression): TSNonNullExpression { - return new TSNonNullExpression(global.generatedEs2panda._UpdateTSNonNullExpression(global.context, passNode(original), passNode(expr))) + return new TSNonNullExpression(global.generatedEs2panda._UpdateTSNonNullExpression(global.context, passNode(original), passNode(expr))).updateChildren() } get expr(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSNonNullExpressionExpr(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSNullKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSNullKeyword.ts index 9ed9b90ace85a37c08d1bcccd0501ebeffdb5eb9..c565db034b70782db941aafec4b9a3afe20fc939 100644 --- a/ui2abc/libarkts/src/generated/peers/TSNullKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSNullKeyword.ts @@ -41,10 +41,10 @@ export class TSNullKeyword extends TypeNode { super(pointer) } static createTSNullKeyword(): TSNullKeyword { - return new TSNullKeyword(global.generatedEs2panda._CreateTSNullKeyword(global.context)) + return new TSNullKeyword(global.generatedEs2panda._CreateTSNullKeyword(global.context)).updateChildren() } static updateTSNullKeyword(original?: TSNullKeyword): TSNullKeyword { - return new TSNullKeyword(global.generatedEs2panda._UpdateTSNullKeyword(global.context, passNode(original))) + return new TSNullKeyword(global.generatedEs2panda._UpdateTSNullKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSNullKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSNumberKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSNumberKeyword.ts index 4c5e8ef643dc4e05b30508648cf9a447e612f93e..25063e6c45e958138b09b52ab26b7749a929b7a7 100644 --- a/ui2abc/libarkts/src/generated/peers/TSNumberKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSNumberKeyword.ts @@ -41,10 +41,10 @@ export class TSNumberKeyword extends TypeNode { super(pointer) } static createTSNumberKeyword(): TSNumberKeyword { - return new TSNumberKeyword(global.generatedEs2panda._CreateTSNumberKeyword(global.context)) + return new TSNumberKeyword(global.generatedEs2panda._CreateTSNumberKeyword(global.context)).updateChildren() } static updateTSNumberKeyword(original?: TSNumberKeyword): TSNumberKeyword { - return new TSNumberKeyword(global.generatedEs2panda._UpdateTSNumberKeyword(global.context, passNode(original))) + return new TSNumberKeyword(global.generatedEs2panda._UpdateTSNumberKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSNumberKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSObjectKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSObjectKeyword.ts index 77a8981439c4cdc06bf14333860d11c4447f70e2..4e965249c2e189bb7cf15ad0b73e5c8cc902ca55 100644 --- a/ui2abc/libarkts/src/generated/peers/TSObjectKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSObjectKeyword.ts @@ -41,10 +41,10 @@ export class TSObjectKeyword extends TypeNode { super(pointer) } static createTSObjectKeyword(): TSObjectKeyword { - return new TSObjectKeyword(global.generatedEs2panda._CreateTSObjectKeyword(global.context)) + return new TSObjectKeyword(global.generatedEs2panda._CreateTSObjectKeyword(global.context)).updateChildren() } static updateTSObjectKeyword(original?: TSObjectKeyword): TSObjectKeyword { - return new TSObjectKeyword(global.generatedEs2panda._UpdateTSObjectKeyword(global.context, passNode(original))) + return new TSObjectKeyword(global.generatedEs2panda._UpdateTSObjectKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSObjectKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSParameterProperty.ts b/ui2abc/libarkts/src/generated/peers/TSParameterProperty.ts index 3f32bdd22ecf346651c8673ff4cd4dedc50d0f6b..f92ca56efb18f6ef0920006af84b193a5f373fa2 100644 --- a/ui2abc/libarkts/src/generated/peers/TSParameterProperty.ts +++ b/ui2abc/libarkts/src/generated/peers/TSParameterProperty.ts @@ -42,10 +42,10 @@ export class TSParameterProperty extends Expression { super(pointer) } static createTSParameterProperty(accessibility: Es2pandaAccessibilityOption, parameter: Expression | undefined, readonly_arg: boolean, isStatic: boolean, isExport: boolean): TSParameterProperty { - return new TSParameterProperty(global.generatedEs2panda._CreateTSParameterProperty(global.context, accessibility, passNode(parameter), readonly_arg, isStatic, isExport)) + return new TSParameterProperty(global.generatedEs2panda._CreateTSParameterProperty(global.context, accessibility, passNode(parameter), readonly_arg, isStatic, isExport)).updateChildren() } static updateTSParameterProperty(original: TSParameterProperty | undefined, accessibility: Es2pandaAccessibilityOption, parameter: Expression | undefined, readonly_arg: boolean, isStatic: boolean, isExport: boolean): TSParameterProperty { - return new TSParameterProperty(global.generatedEs2panda._UpdateTSParameterProperty(global.context, passNode(original), accessibility, passNode(parameter), readonly_arg, isStatic, isExport)) + return new TSParameterProperty(global.generatedEs2panda._UpdateTSParameterProperty(global.context, passNode(original), accessibility, passNode(parameter), readonly_arg, isStatic, isExport)).updateChildren() } get accessibility(): Es2pandaAccessibilityOption { return global.generatedEs2panda._TSParameterPropertyAccessibilityConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/TSParenthesizedType.ts b/ui2abc/libarkts/src/generated/peers/TSParenthesizedType.ts index f799c8c1b59b8c9d70b595c4687e6e4d220af18c..7971b7ecff7b6af59197f821ce4bc6221223c9c6 100644 --- a/ui2abc/libarkts/src/generated/peers/TSParenthesizedType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSParenthesizedType.ts @@ -42,10 +42,10 @@ export class TSParenthesizedType extends TypeNode { super(pointer) } static createTSParenthesizedType(type?: TypeNode): TSParenthesizedType { - return new TSParenthesizedType(global.generatedEs2panda._CreateTSParenthesizedType(global.context, passNode(type))) + return new TSParenthesizedType(global.generatedEs2panda._CreateTSParenthesizedType(global.context, passNode(type))).updateChildren() } static updateTSParenthesizedType(original?: TSParenthesizedType, type?: TypeNode): TSParenthesizedType { - return new TSParenthesizedType(global.generatedEs2panda._UpdateTSParenthesizedType(global.context, passNode(original), passNode(type))) + return new TSParenthesizedType(global.generatedEs2panda._UpdateTSParenthesizedType(global.context, passNode(original), passNode(type))).updateChildren() } get type(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSParenthesizedTypeTypeConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSPropertySignature.ts b/ui2abc/libarkts/src/generated/peers/TSPropertySignature.ts index 9b58568161e5347b68b3c9de6a995c12c7b7450d..70e25fe6cd82e9b7a10f7a8522868601e83f0b3d 100644 --- a/ui2abc/libarkts/src/generated/peers/TSPropertySignature.ts +++ b/ui2abc/libarkts/src/generated/peers/TSPropertySignature.ts @@ -43,10 +43,10 @@ export class TSPropertySignature extends AnnotatedAstNode { super(pointer) } static createTSPropertySignature(key: Expression | undefined, typeAnnotation: TypeNode | undefined, computed: boolean, optional_arg: boolean, readonly_arg: boolean): TSPropertySignature { - return new TSPropertySignature(global.generatedEs2panda._CreateTSPropertySignature(global.context, passNode(key), passNode(typeAnnotation), computed, optional_arg, readonly_arg)) + return new TSPropertySignature(global.generatedEs2panda._CreateTSPropertySignature(global.context, passNode(key), passNode(typeAnnotation), computed, optional_arg, readonly_arg)).updateChildren() } static updateTSPropertySignature(original: TSPropertySignature | undefined, key: Expression | undefined, typeAnnotation: TypeNode | undefined, computed: boolean, optional_arg: boolean, readonly_arg: boolean): TSPropertySignature { - return new TSPropertySignature(global.generatedEs2panda._UpdateTSPropertySignature(global.context, passNode(original), passNode(key), passNode(typeAnnotation), computed, optional_arg, readonly_arg)) + return new TSPropertySignature(global.generatedEs2panda._UpdateTSPropertySignature(global.context, passNode(original), passNode(key), passNode(typeAnnotation), computed, optional_arg, readonly_arg)).updateChildren() } get key(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSPropertySignatureKey(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSQualifiedName.ts b/ui2abc/libarkts/src/generated/peers/TSQualifiedName.ts index e9c14652aed438d4498f8d8a5b196d74fb262f52..e5b27d610a9d9d2c6a85c1c84b989fce7bf5e8b2 100644 --- a/ui2abc/libarkts/src/generated/peers/TSQualifiedName.ts +++ b/ui2abc/libarkts/src/generated/peers/TSQualifiedName.ts @@ -42,10 +42,10 @@ export class TSQualifiedName extends Expression { super(pointer) } static createTSQualifiedName(left?: Expression, right?: Identifier): TSQualifiedName { - return new TSQualifiedName(global.generatedEs2panda._CreateTSQualifiedName(global.context, passNode(left), passNode(right))) + return new TSQualifiedName(global.generatedEs2panda._CreateTSQualifiedName(global.context, passNode(left), passNode(right))).updateChildren() } static updateTSQualifiedName(original?: TSQualifiedName, left?: Expression, right?: Identifier): TSQualifiedName { - return new TSQualifiedName(global.generatedEs2panda._UpdateTSQualifiedName(global.context, passNode(original), passNode(left), passNode(right))) + return new TSQualifiedName(global.generatedEs2panda._UpdateTSQualifiedName(global.context, passNode(original), passNode(left), passNode(right))).updateChildren() } get left(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSQualifiedNameLeft(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSSignatureDeclaration.ts b/ui2abc/libarkts/src/generated/peers/TSSignatureDeclaration.ts index 1362fa964a12b3e6b7e1cfc1a8bad441b004d36b..78129f7d3d30e91a381444a6724abce3fa6fa16b 100644 --- a/ui2abc/libarkts/src/generated/peers/TSSignatureDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/TSSignatureDeclaration.ts @@ -46,10 +46,10 @@ export class TSSignatureDeclaration extends TypedAstNode { super(pointer) } static createTSSignatureDeclaration(kind: Es2pandaTSSignatureDeclarationKind, signature?: FunctionSignature): TSSignatureDeclaration { - return new TSSignatureDeclaration(global.generatedEs2panda._CreateTSSignatureDeclaration(global.context, kind, passNode(signature))) + return new TSSignatureDeclaration(global.generatedEs2panda._CreateTSSignatureDeclaration(global.context, kind, passNode(signature))).updateChildren() } static updateTSSignatureDeclaration(original: TSSignatureDeclaration | undefined, kind: Es2pandaTSSignatureDeclarationKind, signature?: FunctionSignature): TSSignatureDeclaration { - return new TSSignatureDeclaration(global.generatedEs2panda._UpdateTSSignatureDeclaration(global.context, passNode(original), kind, passNode(signature))) + return new TSSignatureDeclaration(global.generatedEs2panda._UpdateTSSignatureDeclaration(global.context, passNode(original), kind, passNode(signature))).updateChildren() } get typeParams(): TSTypeParameterDeclaration | undefined { return unpackNode(global.generatedEs2panda._TSSignatureDeclarationTypeParams(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSStringKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSStringKeyword.ts index b75a795bad04340a6742155d145b849b633bac69..d5f18cc7a4c943067ffa3c5e6e83d8a632a1de74 100644 --- a/ui2abc/libarkts/src/generated/peers/TSStringKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSStringKeyword.ts @@ -41,10 +41,10 @@ export class TSStringKeyword extends TypeNode { super(pointer) } static createTSStringKeyword(): TSStringKeyword { - return new TSStringKeyword(global.generatedEs2panda._CreateTSStringKeyword(global.context)) + return new TSStringKeyword(global.generatedEs2panda._CreateTSStringKeyword(global.context)).updateChildren() } static updateTSStringKeyword(original?: TSStringKeyword): TSStringKeyword { - return new TSStringKeyword(global.generatedEs2panda._UpdateTSStringKeyword(global.context, passNode(original))) + return new TSStringKeyword(global.generatedEs2panda._UpdateTSStringKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSStringKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSThisType.ts b/ui2abc/libarkts/src/generated/peers/TSThisType.ts index 4c5144a0f074379613b88f6a96bee9d1ca6136ee..1925cbdee23accbe018ff2c94f6131ff58b84056 100644 --- a/ui2abc/libarkts/src/generated/peers/TSThisType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSThisType.ts @@ -41,10 +41,10 @@ export class TSThisType extends TypeNode { super(pointer) } static createTSThisType(): TSThisType { - return new TSThisType(global.generatedEs2panda._CreateTSThisType(global.context)) + return new TSThisType(global.generatedEs2panda._CreateTSThisType(global.context)).updateChildren() } static updateTSThisType(original?: TSThisType): TSThisType { - return new TSThisType(global.generatedEs2panda._UpdateTSThisType(global.context, passNode(original))) + return new TSThisType(global.generatedEs2panda._UpdateTSThisType(global.context, passNode(original))).updateChildren() } protected readonly brandTSThisType: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSTupleType.ts b/ui2abc/libarkts/src/generated/peers/TSTupleType.ts index 7eef2815c2811a8b1bc45bb3f1b61c0a9fb450da..379a75d843a0218e4ab5c1dfc22e1846ba2c10be 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTupleType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTupleType.ts @@ -41,10 +41,10 @@ export class TSTupleType extends TypeNode { super(pointer) } static createTSTupleType(elementTypes: readonly TypeNode[]): TSTupleType { - return new TSTupleType(global.generatedEs2panda._CreateTSTupleType(global.context, passNodeArray(elementTypes), elementTypes.length)) + return new TSTupleType(global.generatedEs2panda._CreateTSTupleType(global.context, passNodeArray(elementTypes), elementTypes.length)).updateChildren() } static updateTSTupleType(original: TSTupleType | undefined, elementTypes: readonly TypeNode[]): TSTupleType { - return new TSTupleType(global.generatedEs2panda._UpdateTSTupleType(global.context, passNode(original), passNodeArray(elementTypes), elementTypes.length)) + return new TSTupleType(global.generatedEs2panda._UpdateTSTupleType(global.context, passNode(original), passNodeArray(elementTypes), elementTypes.length)).updateChildren() } get elementType(): readonly TypeNode[] { return unpackNodeArray(global.generatedEs2panda._TSTupleTypeElementTypeConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeAliasDeclaration.ts b/ui2abc/libarkts/src/generated/peers/TSTypeAliasDeclaration.ts index a8ad2d8e31be81157e613d4fee3449dd83a732ae..0b73ed2f425b2c0f839ce51d25ca02ae3f0a8ddc 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeAliasDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeAliasDeclaration.ts @@ -46,13 +46,13 @@ export class TSTypeAliasDeclaration extends AnnotatedStatement { super(pointer) } static createTSTypeAliasDeclaration(id?: Identifier, typeParams?: TSTypeParameterDeclaration, typeAnnotation?: TypeNode): TSTypeAliasDeclaration { - return new TSTypeAliasDeclaration(global.generatedEs2panda._CreateTSTypeAliasDeclaration(global.context, passNode(id), passNode(typeParams), passNode(typeAnnotation))) + return new TSTypeAliasDeclaration(global.generatedEs2panda._CreateTSTypeAliasDeclaration(global.context, passNode(id), passNode(typeParams), passNode(typeAnnotation))).updateChildren() } static updateTSTypeAliasDeclaration(original?: TSTypeAliasDeclaration, id?: Identifier, typeParams?: TSTypeParameterDeclaration, typeAnnotation?: TypeNode): TSTypeAliasDeclaration { - return new TSTypeAliasDeclaration(global.generatedEs2panda._UpdateTSTypeAliasDeclaration(global.context, passNode(original), passNode(id), passNode(typeParams), passNode(typeAnnotation))) + return new TSTypeAliasDeclaration(global.generatedEs2panda._UpdateTSTypeAliasDeclaration(global.context, passNode(original), passNode(id), passNode(typeParams), passNode(typeAnnotation))).updateChildren() } static update1TSTypeAliasDeclaration(original?: TSTypeAliasDeclaration, id?: Identifier): TSTypeAliasDeclaration { - return new TSTypeAliasDeclaration(global.generatedEs2panda._UpdateTSTypeAliasDeclaration1(global.context, passNode(original), passNode(id))) + return new TSTypeAliasDeclaration(global.generatedEs2panda._UpdateTSTypeAliasDeclaration1(global.context, passNode(original), passNode(id))).updateChildren() } get id(): Identifier | undefined { return unpackNode(global.generatedEs2panda._TSTypeAliasDeclarationId(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeAssertion.ts b/ui2abc/libarkts/src/generated/peers/TSTypeAssertion.ts index 772f1eb8d663d8c9e54dab6a17f5ba3d962b27f2..67810bd1550985f686dab5909bf0bb26a167caf0 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeAssertion.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeAssertion.ts @@ -43,10 +43,10 @@ export class TSTypeAssertion extends AnnotatedExpression { super(pointer) } static createTSTypeAssertion(typeAnnotation?: TypeNode, expression?: Expression): TSTypeAssertion { - return new TSTypeAssertion(global.generatedEs2panda._CreateTSTypeAssertion(global.context, passNode(typeAnnotation), passNode(expression))) + return new TSTypeAssertion(global.generatedEs2panda._CreateTSTypeAssertion(global.context, passNode(typeAnnotation), passNode(expression))).updateChildren() } static updateTSTypeAssertion(original?: TSTypeAssertion, typeAnnotation?: TypeNode, expression?: Expression): TSTypeAssertion { - return new TSTypeAssertion(global.generatedEs2panda._UpdateTSTypeAssertion(global.context, passNode(original), passNode(typeAnnotation), passNode(expression))) + return new TSTypeAssertion(global.generatedEs2panda._UpdateTSTypeAssertion(global.context, passNode(original), passNode(typeAnnotation), passNode(expression))).updateChildren() } get expression(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSTypeAssertionGetExpressionConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeLiteral.ts b/ui2abc/libarkts/src/generated/peers/TSTypeLiteral.ts index f2547cd8fad92a382f0a5af89380b36fa1655c57..82392177b9c6eb23446312d85a34ec0a411343e4 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeLiteral.ts @@ -41,10 +41,10 @@ export class TSTypeLiteral extends TypeNode { super(pointer) } static createTSTypeLiteral(members: readonly AstNode[]): TSTypeLiteral { - return new TSTypeLiteral(global.generatedEs2panda._CreateTSTypeLiteral(global.context, passNodeArray(members), members.length)) + return new TSTypeLiteral(global.generatedEs2panda._CreateTSTypeLiteral(global.context, passNodeArray(members), members.length)).updateChildren() } static updateTSTypeLiteral(original: TSTypeLiteral | undefined, members: readonly AstNode[]): TSTypeLiteral { - return new TSTypeLiteral(global.generatedEs2panda._UpdateTSTypeLiteral(global.context, passNode(original), passNodeArray(members), members.length)) + return new TSTypeLiteral(global.generatedEs2panda._UpdateTSTypeLiteral(global.context, passNode(original), passNodeArray(members), members.length)).updateChildren() } get members(): readonly AstNode[] { return unpackNodeArray(global.generatedEs2panda._TSTypeLiteralMembersConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeOperator.ts b/ui2abc/libarkts/src/generated/peers/TSTypeOperator.ts index 92953d2245a828d9b8efa3bde4c62a0ea20356b7..fde10aa2e42b58a780b55c123f3ba9fcdf72b9e1 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeOperator.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeOperator.ts @@ -42,10 +42,10 @@ export class TSTypeOperator extends TypeNode { super(pointer) } static createTSTypeOperator(type: TypeNode | undefined, operatorType: Es2pandaTSOperatorType): TSTypeOperator { - return new TSTypeOperator(global.generatedEs2panda._CreateTSTypeOperator(global.context, passNode(type), operatorType)) + return new TSTypeOperator(global.generatedEs2panda._CreateTSTypeOperator(global.context, passNode(type), operatorType)).updateChildren() } static updateTSTypeOperator(original: TSTypeOperator | undefined, type: TypeNode | undefined, operatorType: Es2pandaTSOperatorType): TSTypeOperator { - return new TSTypeOperator(global.generatedEs2panda._UpdateTSTypeOperator(global.context, passNode(original), passNode(type), operatorType)) + return new TSTypeOperator(global.generatedEs2panda._UpdateTSTypeOperator(global.context, passNode(original), passNode(type), operatorType)).updateChildren() } get type(): TypeNode | undefined { return unpackNode(global.generatedEs2panda._TSTypeOperatorTypeConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeParameter.ts b/ui2abc/libarkts/src/generated/peers/TSTypeParameter.ts index 44d57420fba4cabe5980765ec1d2355fa32db254..1f3fd93c8c23c4e03cd93243b478de61530bc96e 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeParameter.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeParameter.ts @@ -45,13 +45,13 @@ export class TSTypeParameter extends Expression { super(pointer) } static create1TSTypeParameter(name: Identifier | undefined, constraint: TypeNode | undefined, defaultType: TypeNode | undefined, flags: Es2pandaModifierFlags): TSTypeParameter { - return new TSTypeParameter(global.generatedEs2panda._CreateTSTypeParameter1(global.context, passNode(name), passNode(constraint), passNode(defaultType), flags)) + return new TSTypeParameter(global.generatedEs2panda._CreateTSTypeParameter1(global.context, passNode(name), passNode(constraint), passNode(defaultType), flags)).updateChildren() } static updateTSTypeParameter(original?: TSTypeParameter, name?: Identifier, constraint?: TypeNode, defaultType?: TypeNode): TSTypeParameter { - return new TSTypeParameter(global.generatedEs2panda._UpdateTSTypeParameter(global.context, passNode(original), passNode(name), passNode(constraint), passNode(defaultType))) + return new TSTypeParameter(global.generatedEs2panda._UpdateTSTypeParameter(global.context, passNode(original), passNode(name), passNode(constraint), passNode(defaultType))).updateChildren() } static update1TSTypeParameter(original: TSTypeParameter | undefined, name: Identifier | undefined, constraint: TypeNode | undefined, defaultType: TypeNode | undefined, flags: Es2pandaModifierFlags): TSTypeParameter { - return new TSTypeParameter(global.generatedEs2panda._UpdateTSTypeParameter1(global.context, passNode(original), passNode(name), passNode(constraint), passNode(defaultType), flags)) + return new TSTypeParameter(global.generatedEs2panda._UpdateTSTypeParameter1(global.context, passNode(original), passNode(name), passNode(constraint), passNode(defaultType), flags)).updateChildren() } get name(): Identifier | undefined { return unpackNode(global.generatedEs2panda._TSTypeParameterName(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeParameterDeclaration.ts b/ui2abc/libarkts/src/generated/peers/TSTypeParameterDeclaration.ts index a0fe5a9a9768ec55b11362697c9035ec390c9e4f..6a37d1a50895ffbd5e946c1783f9e7c29c6ce4ce 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeParameterDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeParameterDeclaration.ts @@ -42,10 +42,10 @@ export class TSTypeParameterDeclaration extends Expression { super(pointer) } static createTSTypeParameterDeclaration(params: readonly TSTypeParameter[], requiredParams: number): TSTypeParameterDeclaration { - return new TSTypeParameterDeclaration(global.generatedEs2panda._CreateTSTypeParameterDeclaration(global.context, passNodeArray(params), params.length, requiredParams)) + return new TSTypeParameterDeclaration(global.generatedEs2panda._CreateTSTypeParameterDeclaration(global.context, passNodeArray(params), params.length, requiredParams)).updateChildren() } static updateTSTypeParameterDeclaration(original: TSTypeParameterDeclaration | undefined, params: readonly TSTypeParameter[], requiredParams: number): TSTypeParameterDeclaration { - return new TSTypeParameterDeclaration(global.generatedEs2panda._UpdateTSTypeParameterDeclaration(global.context, passNode(original), passNodeArray(params), params.length, requiredParams)) + return new TSTypeParameterDeclaration(global.generatedEs2panda._UpdateTSTypeParameterDeclaration(global.context, passNode(original), passNodeArray(params), params.length, requiredParams)).updateChildren() } get params(): readonly TSTypeParameter[] { return unpackNodeArray(global.generatedEs2panda._TSTypeParameterDeclarationParamsConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeParameterInstantiation.ts b/ui2abc/libarkts/src/generated/peers/TSTypeParameterInstantiation.ts index 19b37a3f68fb0017c24a4b6420741ae11e881702..949b36b47bc2157dd5c4efb1c9315ac2763c0f61 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeParameterInstantiation.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeParameterInstantiation.ts @@ -42,10 +42,10 @@ export class TSTypeParameterInstantiation extends Expression { super(pointer) } static createTSTypeParameterInstantiation(params: readonly TypeNode[]): TSTypeParameterInstantiation { - return new TSTypeParameterInstantiation(global.generatedEs2panda._CreateTSTypeParameterInstantiation(global.context, passNodeArray(params), params.length)) + return new TSTypeParameterInstantiation(global.generatedEs2panda._CreateTSTypeParameterInstantiation(global.context, passNodeArray(params), params.length)).updateChildren() } static updateTSTypeParameterInstantiation(original: TSTypeParameterInstantiation | undefined, params: readonly TypeNode[]): TSTypeParameterInstantiation { - return new TSTypeParameterInstantiation(global.generatedEs2panda._UpdateTSTypeParameterInstantiation(global.context, passNode(original), passNodeArray(params), params.length)) + return new TSTypeParameterInstantiation(global.generatedEs2panda._UpdateTSTypeParameterInstantiation(global.context, passNode(original), passNodeArray(params), params.length)).updateChildren() } get params(): readonly TypeNode[] { return unpackNodeArray(global.generatedEs2panda._TSTypeParameterInstantiationParamsConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypePredicate.ts b/ui2abc/libarkts/src/generated/peers/TSTypePredicate.ts index 86401858cfe3e62d312d16738dc016ccd5f1dc60..2ace59329c6767f56ac7588688d211ba140fede6 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypePredicate.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypePredicate.ts @@ -42,10 +42,10 @@ export class TSTypePredicate extends TypeNode { super(pointer) } static createTSTypePredicate(parameterName: Expression | undefined, typeAnnotation: TypeNode | undefined, asserts: boolean): TSTypePredicate { - return new TSTypePredicate(global.generatedEs2panda._CreateTSTypePredicate(global.context, passNode(parameterName), passNode(typeAnnotation), asserts)) + return new TSTypePredicate(global.generatedEs2panda._CreateTSTypePredicate(global.context, passNode(parameterName), passNode(typeAnnotation), asserts)).updateChildren() } static updateTSTypePredicate(original: TSTypePredicate | undefined, parameterName: Expression | undefined, typeAnnotation: TypeNode | undefined, asserts: boolean): TSTypePredicate { - return new TSTypePredicate(global.generatedEs2panda._UpdateTSTypePredicate(global.context, passNode(original), passNode(parameterName), passNode(typeAnnotation), asserts)) + return new TSTypePredicate(global.generatedEs2panda._UpdateTSTypePredicate(global.context, passNode(original), passNode(parameterName), passNode(typeAnnotation), asserts)).updateChildren() } get parameterName(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSTypePredicateParameterNameConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeQuery.ts b/ui2abc/libarkts/src/generated/peers/TSTypeQuery.ts index 5ac281648d8788f9221e84c80dcc247868212c8d..71da6639be31b78ee24857d8a112f6dc0dedf86b 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeQuery.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeQuery.ts @@ -42,10 +42,10 @@ export class TSTypeQuery extends TypeNode { super(pointer) } static createTSTypeQuery(exprName?: Expression): TSTypeQuery { - return new TSTypeQuery(global.generatedEs2panda._CreateTSTypeQuery(global.context, passNode(exprName))) + return new TSTypeQuery(global.generatedEs2panda._CreateTSTypeQuery(global.context, passNode(exprName))).updateChildren() } static updateTSTypeQuery(original?: TSTypeQuery, exprName?: Expression): TSTypeQuery { - return new TSTypeQuery(global.generatedEs2panda._UpdateTSTypeQuery(global.context, passNode(original), passNode(exprName))) + return new TSTypeQuery(global.generatedEs2panda._UpdateTSTypeQuery(global.context, passNode(original), passNode(exprName))).updateChildren() } get exprName(): Expression | undefined { return unpackNode(global.generatedEs2panda._TSTypeQueryExprNameConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSTypeReference.ts b/ui2abc/libarkts/src/generated/peers/TSTypeReference.ts index 8553acf34195d0754596624a397503e48ef29c7e..0e8af8958513df702686a4239f7ad81c5af83f8f 100644 --- a/ui2abc/libarkts/src/generated/peers/TSTypeReference.ts +++ b/ui2abc/libarkts/src/generated/peers/TSTypeReference.ts @@ -44,10 +44,10 @@ export class TSTypeReference extends TypeNode { super(pointer) } static createTSTypeReference(typeName?: Expression, typeParams?: TSTypeParameterInstantiation): TSTypeReference { - return new TSTypeReference(global.generatedEs2panda._CreateTSTypeReference(global.context, passNode(typeName), passNode(typeParams))) + return new TSTypeReference(global.generatedEs2panda._CreateTSTypeReference(global.context, passNode(typeName), passNode(typeParams))).updateChildren() } static updateTSTypeReference(original?: TSTypeReference, typeName?: Expression, typeParams?: TSTypeParameterInstantiation): TSTypeReference { - return new TSTypeReference(global.generatedEs2panda._UpdateTSTypeReference(global.context, passNode(original), passNode(typeName), passNode(typeParams))) + return new TSTypeReference(global.generatedEs2panda._UpdateTSTypeReference(global.context, passNode(original), passNode(typeName), passNode(typeParams))).updateChildren() } get typeParams(): TSTypeParameterInstantiation | undefined { return unpackNode(global.generatedEs2panda._TSTypeReferenceTypeParamsConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSUndefinedKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSUndefinedKeyword.ts index 1853f1d04fa5a6249555aa1397eeaee9ed13835b..4f2e3a6bf01dbd3bfa4d7964836f07733e3afa7e 100644 --- a/ui2abc/libarkts/src/generated/peers/TSUndefinedKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSUndefinedKeyword.ts @@ -41,10 +41,10 @@ export class TSUndefinedKeyword extends TypeNode { super(pointer) } static createTSUndefinedKeyword(): TSUndefinedKeyword { - return new TSUndefinedKeyword(global.generatedEs2panda._CreateTSUndefinedKeyword(global.context)) + return new TSUndefinedKeyword(global.generatedEs2panda._CreateTSUndefinedKeyword(global.context)).updateChildren() } static updateTSUndefinedKeyword(original?: TSUndefinedKeyword): TSUndefinedKeyword { - return new TSUndefinedKeyword(global.generatedEs2panda._UpdateTSUndefinedKeyword(global.context, passNode(original))) + return new TSUndefinedKeyword(global.generatedEs2panda._UpdateTSUndefinedKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSUndefinedKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSUnionType.ts b/ui2abc/libarkts/src/generated/peers/TSUnionType.ts index 4e5c626aa8247ce834176ca0552dd20889a88a5d..be6a2de3627b853b54644376d942c40ed432bd60 100644 --- a/ui2abc/libarkts/src/generated/peers/TSUnionType.ts +++ b/ui2abc/libarkts/src/generated/peers/TSUnionType.ts @@ -41,10 +41,10 @@ export class TSUnionType extends TypeNode { super(pointer) } static createTSUnionType(types: readonly TypeNode[]): TSUnionType { - return new TSUnionType(global.generatedEs2panda._CreateTSUnionType(global.context, passNodeArray(types), types.length)) + return new TSUnionType(global.generatedEs2panda._CreateTSUnionType(global.context, passNodeArray(types), types.length)).updateChildren() } static updateTSUnionType(original: TSUnionType | undefined, types: readonly TypeNode[]): TSUnionType { - return new TSUnionType(global.generatedEs2panda._UpdateTSUnionType(global.context, passNode(original), passNodeArray(types), types.length)) + return new TSUnionType(global.generatedEs2panda._UpdateTSUnionType(global.context, passNode(original), passNodeArray(types), types.length)).updateChildren() } get types(): readonly TypeNode[] { return unpackNodeArray(global.generatedEs2panda._TSUnionTypeTypesConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TSUnknownKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSUnknownKeyword.ts index 3be327da311ab71a1e17f2a23ae652b2c81a0e16..2889824f07cb06eaa53df5c7aa9669fe4d8d5dc3 100644 --- a/ui2abc/libarkts/src/generated/peers/TSUnknownKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSUnknownKeyword.ts @@ -41,10 +41,10 @@ export class TSUnknownKeyword extends TypeNode { super(pointer) } static createTSUnknownKeyword(): TSUnknownKeyword { - return new TSUnknownKeyword(global.generatedEs2panda._CreateTSUnknownKeyword(global.context)) + return new TSUnknownKeyword(global.generatedEs2panda._CreateTSUnknownKeyword(global.context)).updateChildren() } static updateTSUnknownKeyword(original?: TSUnknownKeyword): TSUnknownKeyword { - return new TSUnknownKeyword(global.generatedEs2panda._UpdateTSUnknownKeyword(global.context, passNode(original))) + return new TSUnknownKeyword(global.generatedEs2panda._UpdateTSUnknownKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSUnknownKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TSVoidKeyword.ts b/ui2abc/libarkts/src/generated/peers/TSVoidKeyword.ts index cd7f7d25ad2f70282eccab65927fff71c51c3e9f..6d1e543c0a7cbcd8e296db287459fb55057e7751 100644 --- a/ui2abc/libarkts/src/generated/peers/TSVoidKeyword.ts +++ b/ui2abc/libarkts/src/generated/peers/TSVoidKeyword.ts @@ -41,10 +41,10 @@ export class TSVoidKeyword extends TypeNode { super(pointer) } static createTSVoidKeyword(): TSVoidKeyword { - return new TSVoidKeyword(global.generatedEs2panda._CreateTSVoidKeyword(global.context)) + return new TSVoidKeyword(global.generatedEs2panda._CreateTSVoidKeyword(global.context)).updateChildren() } static updateTSVoidKeyword(original?: TSVoidKeyword): TSVoidKeyword { - return new TSVoidKeyword(global.generatedEs2panda._UpdateTSVoidKeyword(global.context, passNode(original))) + return new TSVoidKeyword(global.generatedEs2panda._UpdateTSVoidKeyword(global.context, passNode(original))).updateChildren() } protected readonly brandTSVoidKeyword: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/TaggedTemplateExpression.ts b/ui2abc/libarkts/src/generated/peers/TaggedTemplateExpression.ts index 9a11a93ce1a554d94e79a36c9d1cdf905524b963..973b9b6b0d5f85db04538c797862e7da8a356947 100644 --- a/ui2abc/libarkts/src/generated/peers/TaggedTemplateExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/TaggedTemplateExpression.ts @@ -43,10 +43,10 @@ export class TaggedTemplateExpression extends Expression { super(pointer) } static createTaggedTemplateExpression(tag?: Expression, quasi?: TemplateLiteral, typeParams?: TSTypeParameterInstantiation): TaggedTemplateExpression { - return new TaggedTemplateExpression(global.generatedEs2panda._CreateTaggedTemplateExpression(global.context, passNode(tag), passNode(quasi), passNode(typeParams))) + return new TaggedTemplateExpression(global.generatedEs2panda._CreateTaggedTemplateExpression(global.context, passNode(tag), passNode(quasi), passNode(typeParams))).updateChildren() } static updateTaggedTemplateExpression(original?: TaggedTemplateExpression, tag?: Expression, quasi?: TemplateLiteral, typeParams?: TSTypeParameterInstantiation): TaggedTemplateExpression { - return new TaggedTemplateExpression(global.generatedEs2panda._UpdateTaggedTemplateExpression(global.context, passNode(original), passNode(tag), passNode(quasi), passNode(typeParams))) + return new TaggedTemplateExpression(global.generatedEs2panda._UpdateTaggedTemplateExpression(global.context, passNode(original), passNode(tag), passNode(quasi), passNode(typeParams))).updateChildren() } get tag(): Expression | undefined { return unpackNode(global.generatedEs2panda._TaggedTemplateExpressionTagConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TemplateElement.ts b/ui2abc/libarkts/src/generated/peers/TemplateElement.ts index c4678ac0605c83afd7af7f0de346717dd6f76756..9180e2c4bd75c056caf4b857ff50ad93d091702e 100644 --- a/ui2abc/libarkts/src/generated/peers/TemplateElement.ts +++ b/ui2abc/libarkts/src/generated/peers/TemplateElement.ts @@ -41,13 +41,13 @@ export class TemplateElement extends Expression { super(pointer) } static create1TemplateElement(raw: string, cooked: string): TemplateElement { - return new TemplateElement(global.generatedEs2panda._CreateTemplateElement1(global.context, raw, cooked)) + return new TemplateElement(global.generatedEs2panda._CreateTemplateElement1(global.context, raw, cooked)).updateChildren() } static updateTemplateElement(original?: TemplateElement): TemplateElement { - return new TemplateElement(global.generatedEs2panda._UpdateTemplateElement(global.context, passNode(original))) + return new TemplateElement(global.generatedEs2panda._UpdateTemplateElement(global.context, passNode(original))).updateChildren() } static update1TemplateElement(original: TemplateElement | undefined, raw: string, cooked: string): TemplateElement { - return new TemplateElement(global.generatedEs2panda._UpdateTemplateElement1(global.context, passNode(original), raw, cooked)) + return new TemplateElement(global.generatedEs2panda._UpdateTemplateElement1(global.context, passNode(original), raw, cooked)).updateChildren() } get raw(): string { return unpackString(global.generatedEs2panda._TemplateElementRawConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TemplateLiteral.ts b/ui2abc/libarkts/src/generated/peers/TemplateLiteral.ts index 5186512ed6ee70e9e1d65673ca9bb624f7eb0552..1831cd6a9af7dd8be7d16df53da1ba0ca5b58d2d 100644 --- a/ui2abc/libarkts/src/generated/peers/TemplateLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/TemplateLiteral.ts @@ -42,10 +42,10 @@ export class TemplateLiteral extends Expression { super(pointer) } static createTemplateLiteral(quasis: readonly TemplateElement[], expressions: readonly Expression[], multilineString: string): TemplateLiteral { - return new TemplateLiteral(global.generatedEs2panda._CreateTemplateLiteral(global.context, passNodeArray(quasis), quasis.length, passNodeArray(expressions), expressions.length, multilineString)) + return new TemplateLiteral(global.generatedEs2panda._CreateTemplateLiteral(global.context, passNodeArray(quasis), quasis.length, passNodeArray(expressions), expressions.length, multilineString)).updateChildren() } static updateTemplateLiteral(original: TemplateLiteral | undefined, quasis: readonly TemplateElement[], expressions: readonly Expression[], multilineString: string): TemplateLiteral { - return new TemplateLiteral(global.generatedEs2panda._UpdateTemplateLiteral(global.context, passNode(original), passNodeArray(quasis), quasis.length, passNodeArray(expressions), expressions.length, multilineString)) + return new TemplateLiteral(global.generatedEs2panda._UpdateTemplateLiteral(global.context, passNode(original), passNodeArray(quasis), quasis.length, passNodeArray(expressions), expressions.length, multilineString)).updateChildren() } get quasis(): readonly TemplateElement[] { return unpackNodeArray(global.generatedEs2panda._TemplateLiteralQuasisConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/ThisExpression.ts b/ui2abc/libarkts/src/generated/peers/ThisExpression.ts index 6ba9f20930e59b7475c27f29cdc30a56c4fa4169..625b152e2f9d24d3b84ac607a180aed0a6f411a5 100644 --- a/ui2abc/libarkts/src/generated/peers/ThisExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/ThisExpression.ts @@ -41,10 +41,10 @@ export class ThisExpression extends Expression { super(pointer) } static createThisExpression(): ThisExpression { - return new ThisExpression(global.generatedEs2panda._CreateThisExpression(global.context)) + return new ThisExpression(global.generatedEs2panda._CreateThisExpression(global.context)).updateChildren() } static updateThisExpression(original?: ThisExpression): ThisExpression { - return new ThisExpression(global.generatedEs2panda._UpdateThisExpression(global.context, passNode(original))) + return new ThisExpression(global.generatedEs2panda._UpdateThisExpression(global.context, passNode(original))).updateChildren() } protected readonly brandThisExpression: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/ThrowStatement.ts b/ui2abc/libarkts/src/generated/peers/ThrowStatement.ts index e8fcfbfb11e71d45e7f03de4ce9e67b67578bc7f..5043741824ecf03ad56d17e01c5b394421d16b0a 100644 --- a/ui2abc/libarkts/src/generated/peers/ThrowStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/ThrowStatement.ts @@ -42,10 +42,10 @@ export class ThrowStatement extends Statement { super(pointer) } static createThrowStatement(argument?: Expression): ThrowStatement { - return new ThrowStatement(global.generatedEs2panda._CreateThrowStatement(global.context, passNode(argument))) + return new ThrowStatement(global.generatedEs2panda._CreateThrowStatement(global.context, passNode(argument))).updateChildren() } static updateThrowStatement(original?: ThrowStatement, argument?: Expression): ThrowStatement { - return new ThrowStatement(global.generatedEs2panda._UpdateThrowStatement(global.context, passNode(original), passNode(argument))) + return new ThrowStatement(global.generatedEs2panda._UpdateThrowStatement(global.context, passNode(original), passNode(argument))).updateChildren() } get argument(): Expression | undefined { return unpackNode(global.generatedEs2panda._ThrowStatementArgumentConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TryStatement.ts b/ui2abc/libarkts/src/generated/peers/TryStatement.ts index 122903c93c680b437505f8b0c8b213193ac08002..389ae0a9c42db9245e2511a998afd872c32bcb11 100644 --- a/ui2abc/libarkts/src/generated/peers/TryStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/TryStatement.ts @@ -44,13 +44,13 @@ export class TryStatement extends Statement { super(pointer) } static createTryStatement(block: BlockStatement | undefined, catchClauses: readonly CatchClause[], finalizer: BlockStatement | undefined, finalizerInsertionsLabelPair: readonly LabelPair[], finalizerInsertionsStatement: readonly Statement[]): TryStatement { - return new TryStatement(global.generatedEs2panda._CreateTryStatement(global.context, passNode(block), passNodeArray(catchClauses), catchClauses.length, passNode(finalizer), passNodeArray(finalizerInsertionsLabelPair), finalizerInsertionsLabelPair.length, passNodeArray(finalizerInsertionsStatement), finalizerInsertionsStatement.length)) + return new TryStatement(global.generatedEs2panda._CreateTryStatement(global.context, passNode(block), passNodeArray(catchClauses), catchClauses.length, passNode(finalizer), passNodeArray(finalizerInsertionsLabelPair), finalizerInsertionsLabelPair.length, passNodeArray(finalizerInsertionsStatement), finalizerInsertionsStatement.length)).updateChildren() } static updateTryStatement(original: TryStatement | undefined, block: BlockStatement | undefined, catchClauses: readonly CatchClause[], finalizer: BlockStatement | undefined, finalizerInsertionsLabelPair: readonly LabelPair[], finalizerInsertionsStatement: readonly Statement[]): TryStatement { - return new TryStatement(global.generatedEs2panda._UpdateTryStatement(global.context, passNode(original), passNode(block), passNodeArray(catchClauses), catchClauses.length, passNode(finalizer), passNodeArray(finalizerInsertionsLabelPair), finalizerInsertionsLabelPair.length, passNodeArray(finalizerInsertionsStatement), finalizerInsertionsStatement.length)) + return new TryStatement(global.generatedEs2panda._UpdateTryStatement(global.context, passNode(original), passNode(block), passNodeArray(catchClauses), catchClauses.length, passNode(finalizer), passNodeArray(finalizerInsertionsLabelPair), finalizerInsertionsLabelPair.length, passNodeArray(finalizerInsertionsStatement), finalizerInsertionsStatement.length)).updateChildren() } static update1TryStatement(original?: TryStatement, other?: TryStatement): TryStatement { - return new TryStatement(global.generatedEs2panda._UpdateTryStatement1(global.context, passNode(original), passNode(other))) + return new TryStatement(global.generatedEs2panda._UpdateTryStatement1(global.context, passNode(original), passNode(other))).updateChildren() } get finallyBlock(): BlockStatement | undefined { return unpackNode(global.generatedEs2panda._TryStatementFinallyBlockConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/TypeofExpression.ts b/ui2abc/libarkts/src/generated/peers/TypeofExpression.ts index 8359cfe62b55939af9284a9d4d8e0fc9b32e1584..f133c25cfa9b4757c1a733bd352aead3404809d6 100644 --- a/ui2abc/libarkts/src/generated/peers/TypeofExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/TypeofExpression.ts @@ -41,10 +41,10 @@ export class TypeofExpression extends Expression { super(pointer) } static createTypeofExpression(argument?: Expression): TypeofExpression { - return new TypeofExpression(global.generatedEs2panda._CreateTypeofExpression(global.context, passNode(argument))) + return new TypeofExpression(global.generatedEs2panda._CreateTypeofExpression(global.context, passNode(argument))).updateChildren() } static updateTypeofExpression(original?: TypeofExpression, argument?: Expression): TypeofExpression { - return new TypeofExpression(global.generatedEs2panda._UpdateTypeofExpression(global.context, passNode(original), passNode(argument))) + return new TypeofExpression(global.generatedEs2panda._UpdateTypeofExpression(global.context, passNode(original), passNode(argument))).updateChildren() } get argument(): Expression | undefined { return unpackNode(global.generatedEs2panda._TypeofExpressionArgumentConst(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/UnaryExpression.ts b/ui2abc/libarkts/src/generated/peers/UnaryExpression.ts index d43639152ec3a9eb29a54775eccd278c51684395..9d7b20292e44268ed533bf479720f4c2d7747c89 100644 --- a/ui2abc/libarkts/src/generated/peers/UnaryExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/UnaryExpression.ts @@ -42,10 +42,10 @@ export class UnaryExpression extends Expression { super(pointer) } static createUnaryExpression(argument: Expression | undefined, unaryOperator: Es2pandaTokenType): UnaryExpression { - return new UnaryExpression(global.generatedEs2panda._CreateUnaryExpression(global.context, passNode(argument), unaryOperator)) + return new UnaryExpression(global.generatedEs2panda._CreateUnaryExpression(global.context, passNode(argument), unaryOperator)).updateChildren() } static updateUnaryExpression(original: UnaryExpression | undefined, argument: Expression | undefined, unaryOperator: Es2pandaTokenType): UnaryExpression { - return new UnaryExpression(global.generatedEs2panda._UpdateUnaryExpression(global.context, passNode(original), passNode(argument), unaryOperator)) + return new UnaryExpression(global.generatedEs2panda._UpdateUnaryExpression(global.context, passNode(original), passNode(argument), unaryOperator)).updateChildren() } get operatorType(): Es2pandaTokenType { return global.generatedEs2panda._UnaryExpressionOperatorTypeConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/UndefinedLiteral.ts b/ui2abc/libarkts/src/generated/peers/UndefinedLiteral.ts index e4ac88f78dc0f5d34a457a62cf63f688b818feea..e851fa1089e0a3a5706a669491c5f19df54f598b 100644 --- a/ui2abc/libarkts/src/generated/peers/UndefinedLiteral.ts +++ b/ui2abc/libarkts/src/generated/peers/UndefinedLiteral.ts @@ -41,10 +41,10 @@ export class UndefinedLiteral extends Literal { super(pointer) } static createUndefinedLiteral(): UndefinedLiteral { - return new UndefinedLiteral(global.generatedEs2panda._CreateUndefinedLiteral(global.context)) + return new UndefinedLiteral(global.generatedEs2panda._CreateUndefinedLiteral(global.context)).updateChildren() } static updateUndefinedLiteral(original?: UndefinedLiteral): UndefinedLiteral { - return new UndefinedLiteral(global.generatedEs2panda._UpdateUndefinedLiteral(global.context, passNode(original))) + return new UndefinedLiteral(global.generatedEs2panda._UpdateUndefinedLiteral(global.context, passNode(original))).updateChildren() } protected readonly brandUndefinedLiteral: undefined } diff --git a/ui2abc/libarkts/src/generated/peers/UpdateExpression.ts b/ui2abc/libarkts/src/generated/peers/UpdateExpression.ts index a462328d49d5df64886e66f9aa043001e3fbdc50..0399020c86d2f5142e13fe1e14ec74f07fe7243a 100644 --- a/ui2abc/libarkts/src/generated/peers/UpdateExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/UpdateExpression.ts @@ -42,10 +42,10 @@ export class UpdateExpression extends Expression { super(pointer) } static createUpdateExpression(argument: Expression | undefined, updateOperator: Es2pandaTokenType, isPrefix: boolean): UpdateExpression { - return new UpdateExpression(global.generatedEs2panda._CreateUpdateExpression(global.context, passNode(argument), updateOperator, isPrefix)) + return new UpdateExpression(global.generatedEs2panda._CreateUpdateExpression(global.context, passNode(argument), updateOperator, isPrefix)).updateChildren() } static updateUpdateExpression(original: UpdateExpression | undefined, argument: Expression | undefined, updateOperator: Es2pandaTokenType, isPrefix: boolean): UpdateExpression { - return new UpdateExpression(global.generatedEs2panda._UpdateUpdateExpression(global.context, passNode(original), passNode(argument), updateOperator, isPrefix)) + return new UpdateExpression(global.generatedEs2panda._UpdateUpdateExpression(global.context, passNode(original), passNode(argument), updateOperator, isPrefix)).updateChildren() } get operatorType(): Es2pandaTokenType { return global.generatedEs2panda._UpdateExpressionOperatorTypeConst(global.context, this.peer) diff --git a/ui2abc/libarkts/src/generated/peers/VariableDeclaration.ts b/ui2abc/libarkts/src/generated/peers/VariableDeclaration.ts index 74fcf5b39b330c1394fade2f6fd385c972e5e4ce..f80995111d0ea1fde75b2094917d63f4751fc6f1 100644 --- a/ui2abc/libarkts/src/generated/peers/VariableDeclaration.ts +++ b/ui2abc/libarkts/src/generated/peers/VariableDeclaration.ts @@ -45,10 +45,10 @@ export class VariableDeclaration extends Statement { super(pointer) } static createVariableDeclaration(kind: Es2pandaVariableDeclarationKind, declarators: readonly VariableDeclarator[]): VariableDeclaration { - return new VariableDeclaration(global.generatedEs2panda._CreateVariableDeclaration(global.context, kind, passNodeArray(declarators), declarators.length)) + return new VariableDeclaration(global.generatedEs2panda._CreateVariableDeclaration(global.context, kind, passNodeArray(declarators), declarators.length)).updateChildren() } static updateVariableDeclaration(original: VariableDeclaration | undefined, kind: Es2pandaVariableDeclarationKind, declarators: readonly VariableDeclarator[]): VariableDeclaration { - return new VariableDeclaration(global.generatedEs2panda._UpdateVariableDeclaration(global.context, passNode(original), kind, passNodeArray(declarators), declarators.length)) + return new VariableDeclaration(global.generatedEs2panda._UpdateVariableDeclaration(global.context, passNode(original), kind, passNodeArray(declarators), declarators.length)).updateChildren() } get declarators(): readonly VariableDeclarator[] { return unpackNodeArray(global.generatedEs2panda._VariableDeclarationDeclarators(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/VariableDeclarator.ts b/ui2abc/libarkts/src/generated/peers/VariableDeclarator.ts index 9501b0f49c7920807b9de4976a2b8f6e05c0e0f0..dc575ec56683c93636c64818105efc14bb264eab 100644 --- a/ui2abc/libarkts/src/generated/peers/VariableDeclarator.ts +++ b/ui2abc/libarkts/src/generated/peers/VariableDeclarator.ts @@ -43,13 +43,13 @@ export class VariableDeclarator extends TypedStatement { super(pointer) } static create1VariableDeclarator(flag: Es2pandaVariableDeclaratorFlag, ident?: Expression, init?: Expression): VariableDeclarator { - return new VariableDeclarator(global.generatedEs2panda._CreateVariableDeclarator1(global.context, flag, passNode(ident), passNode(init))) + return new VariableDeclarator(global.generatedEs2panda._CreateVariableDeclarator1(global.context, flag, passNode(ident), passNode(init))).updateChildren() } static updateVariableDeclarator(original: VariableDeclarator | undefined, flag: Es2pandaVariableDeclaratorFlag, ident?: Expression): VariableDeclarator { - return new VariableDeclarator(global.generatedEs2panda._UpdateVariableDeclarator(global.context, passNode(original), flag, passNode(ident))) + return new VariableDeclarator(global.generatedEs2panda._UpdateVariableDeclarator(global.context, passNode(original), flag, passNode(ident))).updateChildren() } static update1VariableDeclarator(original: VariableDeclarator | undefined, flag: Es2pandaVariableDeclaratorFlag, ident?: Expression, init?: Expression): VariableDeclarator { - return new VariableDeclarator(global.generatedEs2panda._UpdateVariableDeclarator1(global.context, passNode(original), flag, passNode(ident), passNode(init))) + return new VariableDeclarator(global.generatedEs2panda._UpdateVariableDeclarator1(global.context, passNode(original), flag, passNode(ident), passNode(init))).updateChildren() } get init(): Expression | undefined { return unpackNode(global.generatedEs2panda._VariableDeclaratorInit(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/WhileStatement.ts b/ui2abc/libarkts/src/generated/peers/WhileStatement.ts index 3c6e208f1eb63fd20845987eb524233778ae1b67..7d9c4939b5c19710216bcbc2d39120bd4aeedf37 100644 --- a/ui2abc/libarkts/src/generated/peers/WhileStatement.ts +++ b/ui2abc/libarkts/src/generated/peers/WhileStatement.ts @@ -43,10 +43,10 @@ export class WhileStatement extends LoopStatement { super(pointer) } static createWhileStatement(test?: Expression, body?: Statement): WhileStatement { - return new WhileStatement(global.generatedEs2panda._CreateWhileStatement(global.context, passNode(test), passNode(body))) + return new WhileStatement(global.generatedEs2panda._CreateWhileStatement(global.context, passNode(test), passNode(body))).updateChildren() } static updateWhileStatement(original?: WhileStatement, test?: Expression, body?: Statement): WhileStatement { - return new WhileStatement(global.generatedEs2panda._UpdateWhileStatement(global.context, passNode(original), passNode(test), passNode(body))) + return new WhileStatement(global.generatedEs2panda._UpdateWhileStatement(global.context, passNode(original), passNode(test), passNode(body))).updateChildren() } get test(): Expression | undefined { return unpackNode(global.generatedEs2panda._WhileStatementTest(global.context, this.peer)) diff --git a/ui2abc/libarkts/src/generated/peers/YieldExpression.ts b/ui2abc/libarkts/src/generated/peers/YieldExpression.ts index 24c46ca7dfe6a38396541b43ad48431c43b8e355..462511fed5946e15a888f9be0939761b921c1848 100644 --- a/ui2abc/libarkts/src/generated/peers/YieldExpression.ts +++ b/ui2abc/libarkts/src/generated/peers/YieldExpression.ts @@ -41,10 +41,10 @@ export class YieldExpression extends Expression { super(pointer) } static createYieldExpression(argument: Expression | undefined, isDelegate: boolean): YieldExpression { - return new YieldExpression(global.generatedEs2panda._CreateYieldExpression(global.context, passNode(argument), isDelegate)) + return new YieldExpression(global.generatedEs2panda._CreateYieldExpression(global.context, passNode(argument), isDelegate)).updateChildren() } static updateYieldExpression(original: YieldExpression | undefined, argument: Expression | undefined, isDelegate: boolean): YieldExpression { - return new YieldExpression(global.generatedEs2panda._UpdateYieldExpression(global.context, passNode(original), passNode(argument), isDelegate)) + return new YieldExpression(global.generatedEs2panda._UpdateYieldExpression(global.context, passNode(original), passNode(argument), isDelegate)).updateChildren() } get hasDelegate(): boolean { return global.generatedEs2panda._YieldExpressionHasDelegateConst(global.context, this.peer)