From fa0e80701d5ac0b10109cfaf0b6f961505101f22 Mon Sep 17 00:00:00 2001 From: Igor Loginov Date: Tue, 24 Jun 2025 17:30:06 +0300 Subject: [PATCH] Regenerate with 2.1.9-arktscgen-4 for panda sdk 1.5.0-dev.33597 --- ui2abc/libarkts/package.json | 2 +- .../src/generated/peers/AnnotationDeclaration.ts | 6 +++--- .../libarkts/src/generated/peers/AnnotationUsage.ts | 6 +++--- .../libarkts/src/generated/peers/ArrayExpression.ts | 6 +++--- .../src/generated/peers/ArrowFunctionExpression.ts | 6 +++--- .../libarkts/src/generated/peers/AssertStatement.ts | 4 ++-- .../src/generated/peers/AssignmentExpression.ts | 6 +++--- .../libarkts/src/generated/peers/AwaitExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/BigIntLiteral.ts | 4 ++-- .../libarkts/src/generated/peers/BinaryExpression.ts | 4 ++-- .../libarkts/src/generated/peers/BlockExpression.ts | 4 ++-- .../libarkts/src/generated/peers/BlockStatement.ts | 4 ++-- .../libarkts/src/generated/peers/BooleanLiteral.ts | 4 ++-- .../libarkts/src/generated/peers/BreakStatement.ts | 6 +++--- .../libarkts/src/generated/peers/CallExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/CatchClause.ts | 6 +++--- .../libarkts/src/generated/peers/ChainExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/CharLiteral.ts | 4 ++-- .../libarkts/src/generated/peers/ClassDeclaration.ts | 4 ++-- .../libarkts/src/generated/peers/ClassDefinition.ts | 8 ++++---- .../libarkts/src/generated/peers/ClassExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/ClassProperty.ts | 4 ++-- .../libarkts/src/generated/peers/ClassStaticBlock.ts | 4 ++-- .../src/generated/peers/ConditionalExpression.ts | 4 ++-- .../src/generated/peers/ContinueStatement.ts | 6 +++--- .../src/generated/peers/DebuggerStatement.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/Decorator.ts | 4 ++-- .../src/generated/peers/DirectEvalExpression.ts | 4 ++-- .../libarkts/src/generated/peers/DoWhileStatement.ts | 4 ++-- .../libarkts/src/generated/peers/ETSClassLiteral.ts | 4 ++-- .../libarkts/src/generated/peers/ETSFunctionType.ts | 4 ++-- .../src/generated/peers/ETSImportDeclaration.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/ETSKeyofType.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/ETSModule.ts | 4 ++-- .../generated/peers/ETSNewArrayInstanceExpression.ts | 4 ++-- .../generated/peers/ETSNewClassInstanceExpression.ts | 6 +++--- .../peers/ETSNewMultiDimArrayInstanceExpression.ts | 6 +++--- ui2abc/libarkts/src/generated/peers/ETSNullType.ts | 4 ++-- .../src/generated/peers/ETSPackageDeclaration.ts | 4 ++-- .../src/generated/peers/ETSParameterExpression.ts | 8 ++++---- .../libarkts/src/generated/peers/ETSPrimitiveType.ts | 4 ++-- .../src/generated/peers/ETSStringLiteralType.ts | 4 ++-- .../src/generated/peers/ETSStructDeclaration.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/ETSTuple.ts | 12 ++++++------ .../libarkts/src/generated/peers/ETSTypeReference.ts | 4 ++-- .../src/generated/peers/ETSTypeReferencePart.ts | 6 +++--- .../libarkts/src/generated/peers/ETSUndefinedType.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/ETSUnionType.ts | 4 ++-- .../libarkts/src/generated/peers/ETSWildcardType.ts | 4 ++-- .../libarkts/src/generated/peers/EmptyStatement.ts | 6 +++--- .../src/generated/peers/ExportAllDeclaration.ts | 4 ++-- .../src/generated/peers/ExportDefaultDeclaration.ts | 4 ++-- .../src/generated/peers/ExportNamedDeclaration.ts | 12 ++++++------ .../libarkts/src/generated/peers/ExportSpecifier.ts | 4 ++-- .../src/generated/peers/ExpressionStatement.ts | 4 ++-- .../libarkts/src/generated/peers/ForInStatement.ts | 4 ++-- .../libarkts/src/generated/peers/ForOfStatement.ts | 4 ++-- .../src/generated/peers/ForUpdateStatement.ts | 2 +- .../src/generated/peers/FunctionDeclaration.ts | 6 +++--- .../src/generated/peers/FunctionExpression.ts | 6 +++--- ui2abc/libarkts/src/generated/peers/Identifier.ts | 8 ++++---- ui2abc/libarkts/src/generated/peers/IfStatement.ts | 4 ++-- .../src/generated/peers/ImportDeclaration.ts | 4 ++-- .../src/generated/peers/ImportDefaultSpecifier.ts | 4 ++-- .../libarkts/src/generated/peers/ImportExpression.ts | 4 ++-- .../src/generated/peers/ImportNamespaceSpecifier.ts | 4 ++-- .../libarkts/src/generated/peers/ImportSpecifier.ts | 4 ++-- .../src/generated/peers/LabelledStatement.ts | 4 ++-- .../libarkts/src/generated/peers/MemberExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/MetaProperty.ts | 4 ++-- .../libarkts/src/generated/peers/MethodDefinition.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/NamedType.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/NewExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/NullLiteral.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/NumberLiteral.ts | 10 +++++----- .../libarkts/src/generated/peers/ObjectExpression.ts | 4 ++-- .../src/generated/peers/OmittedExpression.ts | 4 ++-- .../libarkts/src/generated/peers/OpaqueTypeNode.ts | 4 ++-- .../src/generated/peers/PrefixAssertionExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/Property.ts | 6 +++--- ui2abc/libarkts/src/generated/peers/RegExpLiteral.ts | 4 ++-- .../libarkts/src/generated/peers/ReturnStatement.ts | 6 +++--- .../libarkts/src/generated/peers/ScriptFunction.ts | 4 ++-- .../src/generated/peers/SequenceExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/SpreadElement.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/StringLiteral.ts | 6 +++--- .../libarkts/src/generated/peers/SuperExpression.ts | 4 ++-- .../src/generated/peers/SwitchCaseStatement.ts | 4 ++-- .../libarkts/src/generated/peers/SwitchStatement.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSAnyKeyword.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSArrayType.ts | 4 ++-- .../libarkts/src/generated/peers/TSAsExpression.ts | 4 ++-- .../libarkts/src/generated/peers/TSBigintKeyword.ts | 4 ++-- .../libarkts/src/generated/peers/TSBooleanKeyword.ts | 4 ++-- .../src/generated/peers/TSClassImplements.ts | 6 +++--- .../src/generated/peers/TSConditionalType.ts | 4 ++-- .../src/generated/peers/TSConstructorType.ts | 4 ++-- .../src/generated/peers/TSEnumDeclaration.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSEnumMember.ts | 6 +++--- .../src/generated/peers/TSExternalModuleReference.ts | 4 ++-- .../libarkts/src/generated/peers/TSFunctionType.ts | 4 ++-- .../src/generated/peers/TSImportEqualsDeclaration.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSImportType.ts | 4 ++-- .../libarkts/src/generated/peers/TSIndexSignature.ts | 4 ++-- .../src/generated/peers/TSIndexedAccessType.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSInferType.ts | 4 ++-- .../libarkts/src/generated/peers/TSInterfaceBody.ts | 4 ++-- .../src/generated/peers/TSInterfaceDeclaration.ts | 4 ++-- .../src/generated/peers/TSInterfaceHeritage.ts | 4 ++-- .../src/generated/peers/TSIntersectionType.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSLiteralType.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSMappedType.ts | 4 ++-- .../src/generated/peers/TSMethodSignature.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSModuleBlock.ts | 4 ++-- .../src/generated/peers/TSModuleDeclaration.ts | 4 ++-- .../src/generated/peers/TSNamedTupleMember.ts | 4 ++-- .../libarkts/src/generated/peers/TSNeverKeyword.ts | 4 ++-- .../src/generated/peers/TSNonNullExpression.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSNullKeyword.ts | 4 ++-- .../libarkts/src/generated/peers/TSNumberKeyword.ts | 4 ++-- .../libarkts/src/generated/peers/TSObjectKeyword.ts | 4 ++-- .../src/generated/peers/TSParameterProperty.ts | 4 ++-- .../src/generated/peers/TSParenthesizedType.ts | 4 ++-- .../src/generated/peers/TSPropertySignature.ts | 4 ++-- .../libarkts/src/generated/peers/TSQualifiedName.ts | 4 ++-- .../src/generated/peers/TSSignatureDeclaration.ts | 4 ++-- .../libarkts/src/generated/peers/TSStringKeyword.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSThisType.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSTupleType.ts | 4 ++-- .../src/generated/peers/TSTypeAliasDeclaration.ts | 6 +++--- .../libarkts/src/generated/peers/TSTypeAssertion.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSTypeLiteral.ts | 4 ++-- .../libarkts/src/generated/peers/TSTypeOperator.ts | 4 ++-- .../libarkts/src/generated/peers/TSTypeParameter.ts | 6 +++--- .../generated/peers/TSTypeParameterDeclaration.ts | 4 ++-- .../generated/peers/TSTypeParameterInstantiation.ts | 4 ++-- .../libarkts/src/generated/peers/TSTypePredicate.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSTypeQuery.ts | 4 ++-- .../libarkts/src/generated/peers/TSTypeReference.ts | 4 ++-- .../src/generated/peers/TSUndefinedKeyword.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSUnionType.ts | 4 ++-- .../libarkts/src/generated/peers/TSUnknownKeyword.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TSVoidKeyword.ts | 4 ++-- .../src/generated/peers/TaggedTemplateExpression.ts | 4 ++-- .../libarkts/src/generated/peers/TemplateElement.ts | 6 +++--- .../libarkts/src/generated/peers/TemplateLiteral.ts | 4 ++-- .../libarkts/src/generated/peers/ThisExpression.ts | 4 ++-- .../libarkts/src/generated/peers/ThrowStatement.ts | 4 ++-- ui2abc/libarkts/src/generated/peers/TryStatement.ts | 6 +++--- .../libarkts/src/generated/peers/TypeofExpression.ts | 4 ++-- .../libarkts/src/generated/peers/UnaryExpression.ts | 4 ++-- .../libarkts/src/generated/peers/UndefinedLiteral.ts | 4 ++-- .../libarkts/src/generated/peers/UpdateExpression.ts | 4 ++-- .../src/generated/peers/VariableDeclaration.ts | 4 ++-- .../src/generated/peers/VariableDeclarator.ts | 6 +++--- .../libarkts/src/generated/peers/WhileStatement.ts | 4 ++-- .../libarkts/src/generated/peers/YieldExpression.ts | 4 ++-- 157 files changed, 353 insertions(+), 353 deletions(-) diff --git a/ui2abc/libarkts/package.json b/ui2abc/libarkts/package.json index 0f509b88c..c8a653d29 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 1d84474dc..61b4cd245 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 352db41b2..44f47085a 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 e913556ed..cb68f6ea4 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 fb233dd8e..6e5a71782 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 a8da24fe8..20335de5e 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 96f40b43e..7052424ce 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 5a20108f7..9131e51e9 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 416fc3e42..32ccc56ee 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 f21cfede5..7d79910c5 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 39fb3c4ed..72e49926d 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 74fe0aacf..de5cf927a 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 bcebbf42a..ae2144205 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 d045514eb..ee34b487a 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 9b579e477..5675567b9 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 feb613639..4fdb24b31 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 3885e758d..6a522f4a4 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 c9658bb19..b1682d20b 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 e0629a0e2..42910655c 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 18477e78d..ea6f21661 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 49103d6da..29a77fa9a 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 751209089..9daa84fb7 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 d48e3eb7f..a8a41bca5 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 48a094667..fe7de39af 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 8954c6079..4c01f4c27 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 a4e31bb7c..d74a22390 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 216e10e07..deca85495 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 46e32023b..22e85ab4c 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 56402efe8..25c69a12e 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 689630a8c..faaceb8fb 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 65d389e9b..0e98a1f5d 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 a78b2deac..62ca9e1a0 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 adadbd92b..dc96b8877 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 522121b9c..0a59f7294 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 e219295a3..25de26bb5 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 8c09b4881..c377023c1 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 310299c76..fe4621128 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 6f1d60bba..f7259a576 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 819619787..886125ebf 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 d392b1b6b..d8294f8a8 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 15ca70e18..b958e0788 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 1738e0ad2..ba3842e72 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 dc0edd969..8abad803c 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 d89c49b2c..3680c7f2f 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 3e0f3f2ae..958cfea78 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 b49547c0e..7a20e0fab 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 0b499e656..c1f121bd2 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 11f0141b4..86b12a3a4 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 c463a4b7f..6e698a7a2 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 8bc2acd1e..216137f29 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 1f80abc9e..78b92c76c 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 f37335bf0..7f0a5217c 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 c10a79953..10d82a03b 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 710a7ad10..8f8590e8d 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 8ae1f0a8f..2bdfc48f2 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 2198216ce..157b5c0f0 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 d691bd618..2d90169a4 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 10d4c961c..b7490271c 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 9f7d7fccf..b0f21ed1e 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 e647068d8..da43fac28 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 a2cdeb804..9260b1e24 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 6eca121bc..0a4e76680 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 33913e7f6..c8d4aa4ab 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 e7e5a7832..c57123301 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 531a335ce..d5b3f0b75 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 3bbf14194..76a0ae2c2 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 787d9c292..c886ecb75 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 bebcf0085..71c37b4e8 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 995fe7283..9e47a25b1 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 4d881cbd8..e05f9f9f1 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 fd7bb6a7c..d2a6934fc 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 221f3060f..4e970acd0 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 5e620e962..7d50582f6 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 c0ec38699..f180df6ea 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 77f6d5ee1..4d54ccc95 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 ba9f7428e..3be2b0244 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 736b91c70..7e42c2db2 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 51cf0b5e8..1cf3e9a37 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 928850942..cd2cd9002 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 e70b0ae30..b2d89a14c 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 006269758..c12d29e80 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 30579ae46..5f24d9b2e 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 7ad5d33fb..bb2f33003 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 8804364fd..6903e050f 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 4903ae240..19716fd2e 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 c86e3ab3a..af577c254 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 86e3bcbb7..f7bbc85d2 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 774f352cd..9d24285dd 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 dc99e0c30..9c2e4c1f7 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 c1d3e5099..4bf393e13 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 02c1fdd5a..494f14f4d 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 4c04c0331..a4d643bdd 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 4a236939e..d40e1830f 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 47d146d20..9955c31c9 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 8cd339f39..562156c63 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 7a0f4e174..206cd01f8 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 c08c1ad17..8eba69aba 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 9b5e0a87a..b37b40051 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 16bde68b0..e7895ac86 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 8844dc08b..bf8ef9337 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 e629daf8b..ff5aa2f75 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 98f4d1527..1cca7d936 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 98b02dd01..b0300c004 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 17c7346dd..c7e1f59ca 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 37d802c57..f7c3214d4 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 f15e5ba5e..ef6da1f6b 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 74e06f05e..aa1f4fd0e 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 141cd33ae..d8d6e00aa 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 8a603bdd5..9837f4830 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 a1665eb67..1640b73e3 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 84d99536a..3e43e00dd 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 a188a7803..6f3238437 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 9b7b86303..053707f27 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 10a483b8e..0cb3ed6fc 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 4daee6599..c225cf413 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 9e6d95579..d26083ef8 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 68243e408..bbc4f61da 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 89117d8cb..740504f01 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 9ed9b90ac..c565db034 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 4c5e8ef64..25063e6c4 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 77a898143..4e965249c 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 3f32bdd22..f92ca56ef 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 f799c8c1b..7971b7ecf 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 9b5856816..70e25fe6c 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 e9c14652a..e5b27d610 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 1362fa964..78129f7d3 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 b75a795ba..d5f18cc7a 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 4c5144a0f..1925cbdee 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 7eef2815c..379a75d84 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 a8ad2d8e3..0b73ed2f4 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 772f1eb8d..67810bd15 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 f2547cd8f..82392177b 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 92953d224..fde10aa2e 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 44d57420f..1f3fd93c8 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 a0fe5a9a9..6a37d1a50 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 19b37a3f6..949b36b47 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 86401858c..2ace59329 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 5ac281648..71da6639b 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 8553acf34..0e8af8958 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 1853f1d04..4f2e3a6bf 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 4e5c626aa..be6a2de36 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 3be327da3..2889824f0 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 cd7f7d25a..6d1e543c0 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 9a11a93ce..973b9b6b0 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 c4678ac06..9180e2c4b 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 5186512ed..1831cd6a9 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 6ba9f2093..625b152e2 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 e8fcfbfb1..504374182 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 122903c93..389ae0a9c 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 8359cfe62..f133c25cf 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 d43639152..9d7b20292 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 e4ac88f78..e851fa108 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 a462328d4..0399020c8 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 74fcf5b39..f80995111 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 9501b0f49..dc575ec56 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 3c6e208f1..7d9c4939b 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 24c46ca7d..462511fed 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) -- Gitee