avancement planning

This commit is contained in:
2026-05-26 11:58:39 +02:00
parent 619a2b240a
commit 150b97cd2e
4892 changed files with 99214 additions and 429382 deletions
+10 -10
View File
@@ -109,7 +109,7 @@ function DeclareClass(node, parent) {
}
this.word("class");
this.space();
this._interfaceish(node);
_interfaceish.call(this, node);
}
function DeclareFunction(node, parent) {
if (!isDeclareExportDeclaration(parent)) {
@@ -140,7 +140,7 @@ function DeclaredPredicate(node) {
function DeclareInterface(node) {
this.word("declare");
this.space();
this.InterfaceDeclaration(node);
InterfaceDeclaration.call(this, node);
}
function DeclareModule(node) {
this.word("declare");
@@ -162,14 +162,14 @@ function DeclareModuleExports(node) {
function DeclareTypeAlias(node) {
this.word("declare");
this.space();
this.TypeAlias(node);
TypeAlias.call(this, node);
}
function DeclareOpaqueType(node, parent) {
if (!isDeclareExportDeclaration(parent)) {
this.word("declare");
this.space();
}
this.OpaqueType(node);
OpaqueType.call(this, node);
}
function DeclareVariable(node, parent) {
if (!isDeclareExportDeclaration(parent)) {
@@ -397,7 +397,7 @@ function _variance(node) {
function InterfaceDeclaration(node) {
this.word("interface");
this.space();
this._interfaceish(node);
_interfaceish.call(this, node);
}
function andSeparator(occurrenceCount) {
this.space();
@@ -475,7 +475,7 @@ function TypeParameterInstantiation(node) {
this.tokenChar(62);
}
function TypeParameter(node) {
this._variance(node);
_variance.call(this, node);
this.word(node.name);
if (node.bound) {
this.print(node.bound);
@@ -517,12 +517,12 @@ function ObjectTypeAnnotation(node) {
if (props.length) {
this.newline();
this.space();
this.printJoin(props, true, true, undefined, undefined, () => {
this.printJoin(props, true, true, () => {
if (props.length !== 1 || node.inexact) {
this.tokenChar(44);
this.space();
}
});
}, true);
this.space();
}
if (node.inexact) {
@@ -568,7 +568,7 @@ function ObjectTypeIndexer(node) {
this.word("static");
this.space();
}
this._variance(node);
_variance.call(this, node);
this.tokenChar(91);
if (node.id) {
this.print(node.id);
@@ -594,7 +594,7 @@ function ObjectTypeProperty(node) {
this.word(node.kind);
this.space();
}
this._variance(node);
_variance.call(this, node);
this.print(node.key);
if (node.optional) this.tokenChar(63);
if (!node.method) {