visitConstruct()

in lib/generator.js [1409:1416]


  visitConstruct(ast, level) {
    assert.equal(ast.type, 'construct');
    this.emit('new ');
    let className = this.imports[ast.inferred.name].className || 'Client';
    let pathName = this.imports[ast.inferred.name].package;
    this.emit(`${pathName}.${className}`);
    this.visitArgs(ast.args, level);
  }