mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-04-26 23:42:15 +00:00
Fixes CI and visitExportStatement routine (#137)
This commit is contained in:
parent
25b433dca9
commit
09c328faa6
@ -903,16 +903,16 @@ export class ASTBuilder {
|
|||||||
sb.push("declare ");
|
sb.push("declare ");
|
||||||
}
|
}
|
||||||
var members = node.members;
|
var members = node.members;
|
||||||
var numMembers = members.length;
|
if (members && members.length) {
|
||||||
if (numMembers) {
|
let numMembers = members.length;
|
||||||
sb.push("export {\n");
|
sb.push("export {\n");
|
||||||
let indentLevel = ++this.indentLevel;
|
let indentLevel = ++this.indentLevel;
|
||||||
indent(sb, indentLevel);
|
indent(sb, indentLevel);
|
||||||
this.visitExportMember(node.members[0]);
|
this.visitExportMember(members[0]);
|
||||||
for (let i = 1; i < numMembers; ++i) {
|
for (let i = 1; i < numMembers; ++i) {
|
||||||
sb.push(",\n");
|
sb.push(",\n");
|
||||||
indent(sb, indentLevel);
|
indent(sb, indentLevel);
|
||||||
this.visitExportMember(node.members[i]);
|
this.visitExportMember(members[i]);
|
||||||
}
|
}
|
||||||
--this.indentLevel;
|
--this.indentLevel;
|
||||||
sb.push("\n}");
|
sb.push("\n}");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user