$traceurRuntime.ModuleStore.getAnonymousModule(function() {
"use strict"; var Node = module.require("../Node").Node; function ImportDeclarationStatement(specifiers, source, kind) { Node.call(this); this.type = "ImportDeclaration"; this.kind = kind; this.specifiers = specifiers; for (var $__0 = this.specifiers[$traceurRuntime.toProperty(Symbol.iterator)](), $__1; !($__1 = $__0.next()).done; ) { var specifier = $__1.value; { specifier.parent = this; } } this.source = source; this.source.parent = this; } ImportDeclarationStatement.prototype = Object.create(Node); ImportDeclarationStatement.prototype.codegen = function() { if (!Node.prototype.codegen.call(this)) { return; } var i = 0; for (var $__0 = this.specifiers[$traceurRuntime.toProperty(Symbol.iterator)](), $__1; !($__1 = $__0.next()).done; ) { var specifier = $__1.value; { this.specifiers[i] = specifier.codegen(); i++; } } this.source = this.source.codegen(); return this; }; exports.ImportDeclarationStatement = ImportDeclarationStatement; return {};
});
//# sourceMappingURL=ImportDeclarationStatement.map