summaryrefslogtreecommitdiffstats
path: root/js/vendor/traceur-runtime/traceur-runtime.min.js
blob: 2bcc8c2d3e1b4ebe5ee7fed97bb7bf62360f63a4 (plain)
1
2
!function(a){"use strict";function b(a){return{configurable:!0,enumerable:!1,value:a,writable:!0}}function c(){return"__$"+Math.floor(1e9*Math.random())+"$"+ ++ib+"$__"}function d(){var a=c();return nb[a]=!0,a}function e(a){return"object"==typeof a&&a instanceof h}function f(a){return e(a)?"symbol":typeof a}function g(a){var b=new h(a);if(!(this instanceof g))return b;throw new TypeError("Symbol cannot be new'ed")}function h(a){var b=c();Y(this,lb,{value:this}),Y(this,jb,{value:b}),Y(this,kb,{value:a}),j(this),mb[b]=this}function i(a){var b=a[ob];return b&&b.self===a?b:fb(a)?(qb.hash.value=rb++,qb.self.value=a,pb.value=W(null,qb),Y(a,ob,pb),pb.value):void 0}function j(a){return i(a),Z.apply(this,arguments)}function k(a){return i(a),db.apply(this,arguments)}function l(a){return i(a),eb.apply(this,arguments)}function m(a){return e(a)?a[jb]:a}function n(a){for(var b=[],c=_(a),d=0;d<c.length;d++){var e=c[d];mb[e]||nb[e]||b.push(e)}return b}function o(a,b){return $(a,m(b))}function p(a){for(var b=[],c=_(a),d=0;d<c.length;d++){var e=mb[c[d]];e&&b.push(e)}return b}function q(a){return cb.call(this,m(a))}function r(b){return a.traceur&&a.traceur.options[b]}function s(a,b,c){var d,f;return e(b)&&(d=b,b=b[jb]),a[b]=c,d&&(f=$(a,b))&&Y(a,b,{enumerable:!1}),c}function t(a,b,c){return e(b)&&(c.enumerable&&(c=W(c,{enumerable:{value:!1}})),b=b[jb]),Y(a,b,c),a}function u(a){function b(a,b){return a===b?0!==a||1/a===1/b:a!==a&&b!==b}function c(a){for(var b=1;b<arguments.length;b++){var c,d=arguments[b],e=bb(d),f=e.length;for(c=0;f>c;c++){var g=e[c];nb[g]||(a[g]=d[g])}}return a}function d(a,b){var c,d,e=_(b),f=e.length;for(c=0;f>c;c++){var g=e[c];nb[g]||(d=$(b,e[c]),Y(a,e[c],d))}return a}Y(a,"defineProperty",{value:t}),Y(a,"getOwnPropertyNames",{value:n}),Y(a,"getOwnPropertyDescriptor",{value:o}),Y(a.prototype,"hasOwnProperty",{value:q}),Y(a,"freeze",{value:j}),Y(a,"preventExtensions",{value:k}),Y(a,"seal",{value:l}),a.getOwnPropertySymbols=p,Y(a,"is",hb(b)),Y(a,"assign",hb(c)),Y(a,"mixin",hb(d))}function v(a){for(var b=1;b<arguments.length;b++)for(var c=_(arguments[b]),d=0;d<c.length;d++){var e=c[d];nb[e]||!function(b,c){Y(a,c,{get:function(){return b[c]},enumerable:!0})}(arguments[b],c[d])}return a}function w(a){return null!=a&&("object"==typeof a||"function"==typeof a)}function x(a){if(null==a)throw V();return U(a)}function y(a){if(!w(a))throw V(a+" is not an Object");return a}function z(){for(var a=[],b=0,c=0;c<arguments.length;c++)for(var d=x(arguments[c]),e=0;e<d.length;e++)a[b++]=d[e];return a}function A(a,b){var c=ab(a);do{var d=$(c,b);if(d)return d;c=ab(c)}while(c);return void 0}function B(a,b,c,d){return C(a,b,c).apply(a,d)}function C(a,b,c){var d=A(b,c);return d?d.get?d.get.call(a):d.value:void 0}function D(a,b,c,d){var e=A(b,c);if(e&&e.set)return e.set.call(a,d),d;throw V("super has no setter '"+c+"'.")}function E(a){for(var b,c={},d=_(a),e=0;e<d.length;e++){var b=d[e];c[b]=$(a,b)}return c}function F(a,b,c,d){return Y(b,"constructor",{value:a,configurable:!0,enumerable:!1,writable:!0}),arguments.length>3?("function"==typeof d&&(a.__proto__=d),a.prototype=W(G(d),E(b))):a.prototype=b,Y(a,"prototype",{configurable:!1,writable:!1}),X(a,E(c))}function G(a){if("function"==typeof a){var b=a.prototype;if(U(b)===b||null===b)return a.prototype}if(null===a)return null;throw new TypeError}function H(a,b,c){null!==ab(b)&&B(a,b,"constructor",c)}function I(a){return new Error("Traceur compiler bug: invalid state in state machine: "+a)}function J(){this.state=0,this.GState=sb,this.storedException=void 0,this.finallyFallThrough=void 0,this.sent_=void 0,this.returnValue=void 0,this.tryStack_=[]}function K(a,b,c,d){switch(a.GState){case tb:throw new Error('"'+c+'" on executing generator');case vb:throw new Error('"'+c+'" on closed generator');case sb:if("throw"===c)throw a.GState=vb,d;if(void 0!==d)throw V("Sent value to newborn generator");case ub:a.GState=tb,a.action=c,a.sent=d;var e=b(a),f=e===a;return f&&(e=a.returnValue),a.GState=f?vb:ub,{value:e,done:f}}}function L(){}function M(){}function N(a,b,c){var d=R(a,c),e=new J,f=W(b.prototype);return f[yb]=e,f[zb]=d,f}function O(a){return a.prototype=W(M.prototype),a.__proto__=M,a}function P(){J.call(this),this.err=void 0;var a=this;a.result=new Promise(function(b,c){a.resolve=b,a.reject=c})}function Q(a,b){var c=R(a,