Remove old expected.{js,json} files (#7187)
This commit is contained in:
parent
9e384f3915
commit
8659e1a88c
@ -1,5 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch {
|
||||
console.log("it failed, but this code executes");
|
||||
}
|
||||
@ -1,5 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch ([message]) {
|
||||
console.log("it failed, but this code executes");
|
||||
}
|
||||
@ -1,5 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch {
|
||||
console.log("it failed, but this code executes");
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch ({
|
||||
message
|
||||
}) {
|
||||
console.log("it failed, but this code executes");
|
||||
}
|
||||
@ -1,5 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch ([message]) {
|
||||
console.log(message);
|
||||
}
|
||||
@ -1,5 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch (e) {
|
||||
e = new TypeError('A new variable is not being declared or initialized; the catch binding is being referenced and cannot be removed.');
|
||||
}
|
||||
@ -1,5 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch (err) {
|
||||
console.log(err, "it failed, but this code executes");
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch ({
|
||||
message
|
||||
}) {
|
||||
console.log(message);
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch {
|
||||
console.log("it failed, but this code executes");
|
||||
} finally {
|
||||
console.log("this code also executes");
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
try {
|
||||
throw 0;
|
||||
} catch (err) {
|
||||
console.log(err, "it failed, but this code executes");
|
||||
} finally {
|
||||
console.log("this code also executes");
|
||||
}
|
||||
@ -1,10 +0,0 @@
|
||||
class A {
|
||||
prop1 = () => this;
|
||||
static prop2 = () => this;
|
||||
prop3 = () => arguments;
|
||||
static prop4 = () => arguments;
|
||||
prop5 = this;
|
||||
static prop6 = this;
|
||||
prop7 = arguments;
|
||||
static prop8 = arguments;
|
||||
}
|
||||
@ -1,2 +0,0 @@
|
||||
export function foo() {}
|
||||
export function bar() {}
|
||||
@ -1,7 +0,0 @@
|
||||
function A() {
|
||||
var a;
|
||||
}
|
||||
|
||||
function B() {
|
||||
var a;
|
||||
}
|
||||
@ -1,3 +0,0 @@
|
||||
function foo(bar) {
|
||||
var bar = bar[0];
|
||||
}
|
||||
@ -1,18 +0,0 @@
|
||||
var Foo =
|
||||
/*#__PURE__*/
|
||||
function (_Bar) {
|
||||
babelHelpers.inherits(Foo, _Bar);
|
||||
|
||||
function Foo(options) {
|
||||
babelHelpers.classCallCheck(this, Foo);
|
||||
var parentOptions = {};
|
||||
|
||||
parentOptions.init = function () {
|
||||
this;
|
||||
};
|
||||
|
||||
return babelHelpers.possibleConstructorReturn(this, (Foo.__proto__ || Object.getPrototypeOf(Foo)).call(this, parentOptions));
|
||||
}
|
||||
|
||||
return Foo;
|
||||
}(Bar);
|
||||
@ -1,4 +0,0 @@
|
||||
function test() {
|
||||
var x = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "hi";
|
||||
return x;
|
||||
}
|
||||
@ -1,12 +0,0 @@
|
||||
function foo() {
|
||||
var input = ['a', 'b', 'c'];
|
||||
var output = {};
|
||||
|
||||
for (var _i = 0; _i < input.length; _i++) {
|
||||
var c = input[_i];
|
||||
var name = c;
|
||||
output[name] = name;
|
||||
}
|
||||
|
||||
return output;
|
||||
}
|
||||
@ -1,8 +0,0 @@
|
||||
const bug = 1;
|
||||
|
||||
function foo() {}
|
||||
|
||||
function bar() {
|
||||
var bug;
|
||||
bug = 2;
|
||||
}
|
||||
@ -1,20 +0,0 @@
|
||||
function wrapper(fn) {
|
||||
return function () {
|
||||
var _arguments = arguments;
|
||||
|
||||
var _loop = function () {
|
||||
var val = fn(..._arguments);
|
||||
return {
|
||||
v: val.test(function () {
|
||||
console.log(val);
|
||||
})
|
||||
};
|
||||
};
|
||||
|
||||
while (someCondition) {
|
||||
var _ret = _loop();
|
||||
|
||||
if (typeof _ret === "object") return _ret.v;
|
||||
}
|
||||
};
|
||||
}
|
||||
@ -1,36 +0,0 @@
|
||||
function f() {
|
||||
var _this = this;
|
||||
|
||||
let g =
|
||||
/*#__PURE__*/
|
||||
function () {
|
||||
var _ref = babelHelpers.asyncToGenerator(function* () {
|
||||
_this;
|
||||
});
|
||||
|
||||
return function g() {
|
||||
return _ref.apply(this, arguments);
|
||||
};
|
||||
}();
|
||||
}
|
||||
|
||||
class Class {
|
||||
m() {
|
||||
var _this2 = this;
|
||||
|
||||
return babelHelpers.asyncToGenerator(function* () {
|
||||
var c =
|
||||
/*#__PURE__*/
|
||||
function () {
|
||||
var _ref2 = babelHelpers.asyncToGenerator(function* (b) {
|
||||
_this2;
|
||||
});
|
||||
|
||||
return function c(_x) {
|
||||
return _ref2.apply(this, arguments);
|
||||
};
|
||||
}();
|
||||
})();
|
||||
}
|
||||
|
||||
}
|
||||
@ -1,104 +0,0 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
function _instanceof(left, right) { if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { return right[Symbol.hasInstance](left); } else { return left instanceof right; } }
|
||||
|
||||
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } function _next(value) { step("next", value); } function _throw(err) { step("throw", err); } _next(); }); }; }
|
||||
|
||||
function _classCallCheck(instance, Constructor) { if (!_instanceof(instance, Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
||||
|
||||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
|
||||
|
||||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }
|
||||
|
||||
var Foo =
|
||||
/*#__PURE__*/
|
||||
function () {
|
||||
function Foo() {
|
||||
_classCallCheck(this, Foo);
|
||||
}
|
||||
|
||||
_createClass(Foo, [{
|
||||
key: "bar",
|
||||
value: function () {
|
||||
var _bar = _asyncToGenerator(
|
||||
/*#__PURE__*/
|
||||
regeneratorRuntime.mark(function _callee() {
|
||||
var baz;
|
||||
return regeneratorRuntime.wrap(function _callee$(_context) {
|
||||
while (1) {
|
||||
switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
baz = 0;
|
||||
|
||||
case 1:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}
|
||||
}, _callee, this);
|
||||
}));
|
||||
|
||||
return function bar() {
|
||||
return _bar.apply(this, arguments);
|
||||
};
|
||||
}()
|
||||
}]);
|
||||
|
||||
return Foo;
|
||||
}();
|
||||
|
||||
exports.default = Foo;
|
||||
|
||||
function foo() {
|
||||
return _foo.apply(this, arguments);
|
||||
}
|
||||
|
||||
function _foo() {
|
||||
_foo = _asyncToGenerator(
|
||||
/*#__PURE__*/
|
||||
regeneratorRuntime.mark(function _callee3() {
|
||||
var bar, _bar2;
|
||||
|
||||
return regeneratorRuntime.wrap(function _callee3$(_context3) {
|
||||
while (1) {
|
||||
switch (_context3.prev = _context3.next) {
|
||||
case 0:
|
||||
_bar2 = function _ref2() {
|
||||
_bar2 = _asyncToGenerator(
|
||||
/*#__PURE__*/
|
||||
regeneratorRuntime.mark(function _callee2() {
|
||||
var baz;
|
||||
return regeneratorRuntime.wrap(function _callee2$(_context2) {
|
||||
while (1) {
|
||||
switch (_context2.prev = _context2.next) {
|
||||
case 0:
|
||||
baz = {};
|
||||
|
||||
case 1:
|
||||
case "end":
|
||||
return _context2.stop();
|
||||
}
|
||||
}
|
||||
}, _callee2, this);
|
||||
}));
|
||||
return _bar2.apply(this, arguments);
|
||||
};
|
||||
|
||||
bar = function _ref() {
|
||||
return _bar2.apply(this, arguments);
|
||||
};
|
||||
|
||||
case 2:
|
||||
case "end":
|
||||
return _context3.stop();
|
||||
}
|
||||
}
|
||||
}, _callee3, this);
|
||||
}));
|
||||
return _foo.apply(this, arguments);
|
||||
}
|
||||
@ -1,6 +0,0 @@
|
||||
var _values = values;
|
||||
var _fieldName = fieldName;
|
||||
value = _values[_fieldName];
|
||||
rest = babelHelpers.objectWithoutProperties(_values, [_fieldName].map(babelHelpers.toPropertyKey));
|
||||
_values;
|
||||
var error;
|
||||
@ -1,2 +0,0 @@
|
||||
#!/usr/bin/env node
|
||||
foobar();
|
||||
@ -1,3 +0,0 @@
|
||||
var t = function t(x) {
|
||||
return x * x;
|
||||
};
|
||||
@ -1,18 +0,0 @@
|
||||
var Test =
|
||||
/*#__PURE__*/
|
||||
function () {
|
||||
function Test() {
|
||||
babelHelpers.classCallCheck(this, Test);
|
||||
}
|
||||
|
||||
babelHelpers.createClass(Test, [{
|
||||
key: "bar",
|
||||
get: function () {
|
||||
throw new Error("wow");
|
||||
}
|
||||
}]);
|
||||
return Test;
|
||||
}();
|
||||
|
||||
var test = new Test();
|
||||
test.bar;
|
||||
@ -1,3 +0,0 @@
|
||||
arr.map(function (x) {
|
||||
return x * x;
|
||||
});
|
||||
@ -1,4 +0,0 @@
|
||||
arr.map(function (x) {
|
||||
return x * x;
|
||||
});
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNvdXJjZS1tYXBzL2lubGluZS9hY3R1YWwuanMiXSwibmFtZXMiOlsiYXJyIiwibWFwIiwieCJdLCJtYXBwaW5ncyI6IkFBQUFBLElBQUlDLEdBQUosQ0FBUTtBQUFBLFNBQUtDLElBQUlBLENBQVQ7QUFBQSxDQUFSIiwiZmlsZSI6InNvdXJjZS1tYXBzL2lubGluZS9leHBlY3RlZC5qcyIsInNvdXJjZXNDb250ZW50IjpbImFyci5tYXAoeCA9PiB4ICogeCk7Il19
|
||||
@ -1,3 +0,0 @@
|
||||
var foo = function () {
|
||||
return 4;
|
||||
};
|
||||
@ -1,7 +0,0 @@
|
||||
function foo() {
|
||||
bar();
|
||||
|
||||
if (foo) {
|
||||
bar();
|
||||
}
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
function foo() {
|
||||
bar();
|
||||
|
||||
if (foo) {
|
||||
bar();
|
||||
}
|
||||
}
|
||||
@ -1,7 +0,0 @@
|
||||
function foo() {
|
||||
bar();
|
||||
|
||||
if (foo) {
|
||||
bar();
|
||||
}
|
||||
}
|
||||
@ -1,5 +0,0 @@
|
||||
foo("foo");
|
||||
foo("foo\nlol");
|
||||
foo("foo\n\"lol");
|
||||
foo("foo\n\"'lol");
|
||||
foo("😂");
|
||||
@ -1,9 +0,0 @@
|
||||
var single = 'quotes';
|
||||
var outnumber = 'double';
|
||||
var moreSingleQuotesThanDouble = '!';
|
||||
React.createClass({
|
||||
render() {
|
||||
return <View multiple="attributes" attribute="If parent is JSX keep double quote" />;
|
||||
}
|
||||
|
||||
});
|
||||
@ -1,5 +0,0 @@
|
||||
foo('foo');
|
||||
foo('foo\nlol');
|
||||
foo('foo\n"lol');
|
||||
foo('foo\n"\'lol');
|
||||
foo('😂');
|
||||
@ -1,6 +0,0 @@
|
||||
function test() {
|
||||
/*
|
||||
* this is comment
|
||||
*/
|
||||
var i = 20;
|
||||
}
|
||||
@ -1,6 +0,0 @@
|
||||
function test() {
|
||||
/*
|
||||
* this is comment
|
||||
*/
|
||||
var i = 20;
|
||||
}
|
||||
@ -1,2 +0,0 @@
|
||||
{ print("hello"); // comment
|
||||
}
|
||||
@ -1,4 +0,0 @@
|
||||
{
|
||||
print("hello");
|
||||
// comment
|
||||
}
|
||||
@ -1,4 +0,0 @@
|
||||
// Leading to block
|
||||
{
|
||||
print("hello");
|
||||
}
|
||||
@ -1,6 +0,0 @@
|
||||
// from #23
|
||||
|
||||
/**/
|
||||
|
||||
/*
|
||||
*/
|
||||
@ -1,6 +0,0 @@
|
||||
// from #23
|
||||
|
||||
/**/
|
||||
|
||||
/*
|
||||
*/
|
||||
@ -1,5 +0,0 @@
|
||||
// comment
|
||||
print("hello");
|
||||
|
||||
// comment2
|
||||
print("hello2");
|
||||
@ -1,12 +0,0 @@
|
||||
var test = {
|
||||
/**
|
||||
* Before bracket init
|
||||
*/
|
||||
["a"]: "1",
|
||||
[
|
||||
/*
|
||||
* Inside bracket init
|
||||
*/
|
||||
"b"]: "2"
|
||||
},
|
||||
ok = 42;
|
||||
@ -1,22 +0,0 @@
|
||||
var test = {
|
||||
/**
|
||||
* Before bracket init
|
||||
*/
|
||||
["a"]: "1",
|
||||
[
|
||||
/*
|
||||
* Inside bracket init
|
||||
*/
|
||||
"b"]: "2",
|
||||
["c"
|
||||
/*
|
||||
* After bracket key
|
||||
*/
|
||||
]: "3",
|
||||
// Before bracket, line comment
|
||||
["d"]: "4",
|
||||
[// Inside bracket, line comment
|
||||
"e"]: "5",
|
||||
["f" // After bracket, line comment
|
||||
]: "6"
|
||||
};
|
||||
@ -1,2 +0,0 @@
|
||||
do {} // LINE
|
||||
while (true);
|
||||
@ -1,4 +0,0 @@
|
||||
function test() {
|
||||
// Leading to EmptyStatement
|
||||
; // Trailing to EmptyStatement
|
||||
}
|
||||
@ -1,11 +0,0 @@
|
||||
!function () {} //
|
||||
, 42;
|
||||
!{
|
||||
get 42() {} //
|
||||
,
|
||||
|
||||
foo: 42
|
||||
};
|
||||
|
||||
(function () {} //
|
||||
);
|
||||
@ -1,4 +0,0 @@
|
||||
if (cond) // Leading to if-block
|
||||
{
|
||||
print("hello");
|
||||
} // Trailing to if-block
|
||||
@ -1,2 +0,0 @@
|
||||
if (cond) // Leading to EmptyStatement
|
||||
; // Trailing to EmptyStatement
|
||||
@ -1,7 +0,0 @@
|
||||
function test() {
|
||||
// Leading if statement
|
||||
if (cond) {
|
||||
print("hello");
|
||||
} // Trailing if-block statement
|
||||
|
||||
}
|
||||
@ -1,13 +0,0 @@
|
||||
var test = {
|
||||
/**
|
||||
* Test 2
|
||||
*/
|
||||
a: "1",
|
||||
|
||||
/*
|
||||
* Test 1
|
||||
*/
|
||||
b: "2",
|
||||
// Test 3
|
||||
c: "3"
|
||||
};
|
||||
@ -1,3 +0,0 @@
|
||||
(function () {
|
||||
return; // comment
|
||||
})();
|
||||
@ -1,42 +0,0 @@
|
||||
// Copyright (C) 2012 Yusuke Suzuki <utatane.tea@gmail.com>
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions are met:
|
||||
//
|
||||
// * Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
// * Redistributions in binary form must reproduce the above copyright
|
||||
// notice, this list of conditions and the following disclaimer in the
|
||||
// documentation and/or other materials provided with the distribution.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
// ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
|
||||
// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
// THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
function test() {} // Copyright (C) 2012 Yusuke Suzuki <utatane.tea@gmail.com>
|
||||
//
|
||||
// Redistribution and use in source and binary forms, with or without
|
||||
// modification, are permitted provided that the following conditions are met:
|
||||
//
|
||||
// * Redistributions of source code must retain the above copyright
|
||||
// notice, this list of conditions and the following disclaimer.
|
||||
// * Redistributions in binary form must reproduce the above copyright
|
||||
// notice, this list of conditions and the following disclaimer in the
|
||||
// documentation and/or other materials provided with the distribution.
|
||||
//
|
||||
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
// ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
|
||||
// DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
// (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
// ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
// THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
@ -1,47 +0,0 @@
|
||||
/*
|
||||
Copyright (C) 2012 Yusuke Suzuki <utatane.tea@gmail.com>
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
function test() {}
|
||||
/*
|
||||
Copyright (C) 2012 Yusuke Suzuki <utatane.tea@gmail.com>
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
@ -1,2 +0,0 @@
|
||||
// Leading
|
||||
var i = 20; // Trailing
|
||||
@ -1,21 +0,0 @@
|
||||
function test() {
|
||||
/*
|
||||
* Leading comment
|
||||
*/
|
||||
|
||||
/*
|
||||
*
|
||||
* Leading comment 2
|
||||
*
|
||||
*/
|
||||
var i = 20;
|
||||
/*
|
||||
* Trailing comment
|
||||
*/
|
||||
|
||||
/*
|
||||
*
|
||||
* Trailing comment 2
|
||||
*
|
||||
*/
|
||||
}
|
||||
@ -1 +0,0 @@
|
||||
; // Trailing
|
||||
@ -1 +0,0 @@
|
||||
var foo=1/ /* leading */1;
|
||||
@ -1,10 +0,0 @@
|
||||
try {} //
|
||||
finally {}
|
||||
|
||||
try {} catch (e) {} //
|
||||
finally {}
|
||||
|
||||
{
|
||||
try {} catch (e) {} //
|
||||
finally {}
|
||||
}
|
||||
@ -1,8 +0,0 @@
|
||||
function test() {
|
||||
var // Leading to VariableDeclarator
|
||||
// Leading to VariableDeclarator
|
||||
i = 20,
|
||||
// Leading to VariableDeclarator
|
||||
// Leading to VariableDeclarator
|
||||
j = 20;
|
||||
}
|
||||
@ -1,14 +0,0 @@
|
||||
function test() {
|
||||
var
|
||||
/*
|
||||
* Leading to VariableDeclarator
|
||||
* Leading to VariableDeclarator
|
||||
*/
|
||||
i = 20,
|
||||
|
||||
/*
|
||||
* Leading to VariableDeclarator
|
||||
* Leading to VariableDeclarator
|
||||
*/
|
||||
j = 20;
|
||||
}
|
||||
@ -1,20 +0,0 @@
|
||||
{
|
||||
var t = 20;
|
||||
/*
|
||||
* This is trailing comment
|
||||
*/
|
||||
}
|
||||
{
|
||||
var tt = 20;
|
||||
/*
|
||||
* This is trailing comment
|
||||
*/
|
||||
}
|
||||
{
|
||||
{
|
||||
var t = 20;
|
||||
/*
|
||||
* This is trailing comment
|
||||
*/
|
||||
}
|
||||
}
|
||||
@ -1 +0,0 @@
|
||||
x=1;var{y=1}=obj;
|
||||
@ -1 +0,0 @@
|
||||
1*1;1&&1;1+ +1;x+ ++y;a+ +b*2;a+ +b*2*2*2;a- -b;1+-b;1- --b;a- -b*2;1- --t*t;
|
||||
@ -1,2 +0,0 @@
|
||||
var a=1/ /*c*/v/ //c2
|
||||
v;
|
||||
@ -1 +0,0 @@
|
||||
({[fieldName]:value,...rest}=values);let error;
|
||||
@ -1 +0,0 @@
|
||||
var a=4/ /2/.source;
|
||||
@ -1,2 +0,0 @@
|
||||
// foo
|
||||
bar();
|
||||
@ -1 +0,0 @@
|
||||
while(true)x();
|
||||
@ -1,30 +0,0 @@
|
||||
function a() {}
|
||||
|
||||
function* b() {}
|
||||
|
||||
async function c() {}
|
||||
|
||||
async function* d() {}
|
||||
|
||||
var e = function () {};
|
||||
|
||||
var f = function* () {};
|
||||
|
||||
var g = async function () {};
|
||||
|
||||
var h = async function* () {};
|
||||
|
||||
class A {
|
||||
a() {}
|
||||
|
||||
*b() {}
|
||||
|
||||
async c() {}
|
||||
|
||||
async *d() {}
|
||||
|
||||
e = () => {}; // f = () =>* {};
|
||||
|
||||
g = async () => {}; // h = async () =>* {};
|
||||
|
||||
}
|
||||
@ -1,3 +0,0 @@
|
||||
x | y ^ z;
|
||||
x | y ^ z;
|
||||
(x | y) ^ z;
|
||||
@ -1,2 +0,0 @@
|
||||
1.1.valueOf();
|
||||
1e+300.valueOf();
|
||||
@ -1,17 +0,0 @@
|
||||
//for (var i = (1 in []) in []);
|
||||
//for (var i = 1 in [] in []);
|
||||
//for (var i = (10 * 10 in []) in []);
|
||||
//for (var i = (10 + 10 in []) in []);
|
||||
//for (var i = 10 + (10 in []) in []);
|
||||
//for (var i = 10 + 10 in [] in []);
|
||||
for (var i = (1 in []);;);
|
||||
|
||||
for ((1 in []);;);
|
||||
|
||||
for (1 * (1 in []);;);
|
||||
|
||||
for (1 * (1 + 1 in []);;);
|
||||
|
||||
for (1 * (1 + 1 in []);;);
|
||||
|
||||
for (1 * (1 + (1 in []));;);
|
||||
@ -1,5 +0,0 @@
|
||||
for ((a in b) ? a : b; i;);
|
||||
|
||||
for (function () {
|
||||
for (;;);
|
||||
} && (a in b);;);
|
||||
@ -1,5 +0,0 @@
|
||||
1..toString;
|
||||
2..toString();
|
||||
0x1F7.toString();
|
||||
0b111110111.toString();
|
||||
0o767.toString();
|
||||
@ -1,12 +0,0 @@
|
||||
new (a().b)();
|
||||
new a().b();
|
||||
new (a().b)();
|
||||
new (a())();
|
||||
new new a(a)();
|
||||
new new a()(a);
|
||||
new a().test;
|
||||
new a().test;
|
||||
new (a().test)();
|
||||
new (a().b.c)();
|
||||
new a().b.c();
|
||||
new (a.b().c.d)();
|
||||
@ -1,3 +0,0 @@
|
||||
dejavu.Class.declare({
|
||||
method2: function () {}
|
||||
});
|
||||
@ -1,6 +0,0 @@
|
||||
function foo(l){
|
||||
return(
|
||||
|
||||
l);
|
||||
|
||||
}
|
||||
@ -1,11 +0,0 @@
|
||||
function foo(l) {
|
||||
return (
|
||||
l);
|
||||
|
||||
}
|
||||
|
||||
function foo() {
|
||||
return (
|
||||
1 && 2 ||
|
||||
3);
|
||||
}
|
||||
@ -1,5 +0,0 @@
|
||||
delete delete i;
|
||||
+ +i;
|
||||
!!i;
|
||||
+ ++i;
|
||||
- --i;
|
||||
@ -1,4 +0,0 @@
|
||||
var fact5 = function fact(n) {
|
||||
if (n <= 1) return 1;
|
||||
return n * fact(n - 1);
|
||||
}(5);
|
||||
@ -1 +0,0 @@
|
||||
"\u00A9";
|
||||
@ -1,6 +0,0 @@
|
||||
var a: number[];
|
||||
var a: ?number[];
|
||||
var a: (?number)[];
|
||||
var a: () => number[];
|
||||
var a: (() => number)[];
|
||||
var a: typeof A[];
|
||||
@ -1,13 +0,0 @@
|
||||
const bar1 = (x: number): string => {};
|
||||
|
||||
const bar2 = (x?) => {};
|
||||
|
||||
const bar3 = (x?: string) => {};
|
||||
|
||||
const bar4 = x => {};
|
||||
|
||||
const bar5 = (x): string => {};
|
||||
|
||||
const bar6 = (x: number) => {};
|
||||
|
||||
const bar7 = <T>(x) => {};
|
||||
@ -1,2 +0,0 @@
|
||||
var foo: true;
|
||||
var bar: false;
|
||||
@ -1,17 +0,0 @@
|
||||
var a: {
|
||||
(): number
|
||||
};
|
||||
var a: {
|
||||
(): number
|
||||
};
|
||||
var a: {
|
||||
y: string,
|
||||
(): number,
|
||||
(x: string): string,
|
||||
};
|
||||
var a: {
|
||||
<T>(x: T): number
|
||||
};
|
||||
interface A {
|
||||
(): number
|
||||
}
|
||||
@ -1,41 +0,0 @@
|
||||
declare export var foo;
|
||||
declare export var foo;
|
||||
declare export function foo(): void;
|
||||
declare export function foo(): void;
|
||||
declare export function foo<T>(): void;
|
||||
declare export function foo(x: number, y: string): void;
|
||||
declare export class A {}
|
||||
declare export class A<T> extends B<T> {
|
||||
x: number
|
||||
}
|
||||
declare export class A {
|
||||
static foo(): number,
|
||||
static x: string,
|
||||
}
|
||||
declare export class A {
|
||||
static [indexer: number]: string
|
||||
}
|
||||
declare export class A {
|
||||
static (): number
|
||||
}
|
||||
declare export class A mixins B<T>, C {}
|
||||
declare export default class A {}
|
||||
declare export default function foo(): void;
|
||||
declare export default string;
|
||||
declare export * from 'asd';
|
||||
declare export { a, b };
|
||||
declare export {};
|
||||
declare export { c, d } from 'bar';
|
||||
declare module B {
|
||||
declare export type B = {};
|
||||
declare export interface Moon {}
|
||||
}
|
||||
declare module "foo" {
|
||||
declare export type * from "bar";
|
||||
}
|
||||
declare export opaque type Foo;
|
||||
declare export opaque type Bar<T>;
|
||||
declare export opaque type Baz: Foo;
|
||||
declare export opaque type Foo<T>: Bar<T>;
|
||||
declare export opaque type Foo<T>: Bar;
|
||||
declare export opaque type Foo: Bar<T>;
|
||||
@ -1,18 +0,0 @@
|
||||
declare module A {}
|
||||
declare module "./a/b.js" {}
|
||||
declare module A {
|
||||
declare var x: number;
|
||||
}
|
||||
declare module A {
|
||||
declare function foo(): number;
|
||||
}
|
||||
declare module A {
|
||||
declare class B {
|
||||
foo(): number
|
||||
}
|
||||
}
|
||||
declare module A {
|
||||
declare module.exports: {
|
||||
foo(): number
|
||||
}
|
||||
}
|
||||
@ -1,44 +0,0 @@
|
||||
declare var foo;
|
||||
declare var foo;
|
||||
declare function foo(): void;
|
||||
declare function foo(): void;
|
||||
declare function foo<T>(): void;
|
||||
declare function foo(x: number, y: string): void;
|
||||
declare class A {}
|
||||
declare class A<T> extends B<T> {
|
||||
x: number
|
||||
}
|
||||
declare class A {
|
||||
static foo(): number,
|
||||
static x: string,
|
||||
}
|
||||
declare class A {
|
||||
static [indexer: number]: string
|
||||
}
|
||||
declare class A {
|
||||
static (): number
|
||||
}
|
||||
declare class B {
|
||||
(): number
|
||||
}
|
||||
declare class A mixins B<T>, C {}
|
||||
declare type A = string;
|
||||
declare type T<U> = {
|
||||
[k: string]: U
|
||||
};
|
||||
declare type B = {
|
||||
fn?: (foo: string) => void
|
||||
};
|
||||
declare interface I {
|
||||
foo: string
|
||||
}
|
||||
declare interface I<T> {
|
||||
foo: T
|
||||
}
|
||||
declare module.exports: {
|
||||
foo: string
|
||||
}
|
||||
declare opaque type Foo<T>: Bar<T>;
|
||||
declare opaque type ID;
|
||||
declare opaque type num: number;
|
||||
declare opaque type NumArray;
|
||||
@ -1,49 +0,0 @@
|
||||
class C1<+T, -U> {}
|
||||
|
||||
function f<+T, -U>() {}
|
||||
|
||||
type T<+T, -U> = {};
|
||||
type T = {
|
||||
+p: T
|
||||
};
|
||||
type T = {
|
||||
-p: T
|
||||
};
|
||||
type T = {
|
||||
+[k: K]: V
|
||||
};
|
||||
type T = {
|
||||
-[k: K]: V
|
||||
};
|
||||
interface I {
|
||||
+p: T
|
||||
}
|
||||
interface I {
|
||||
-p: T
|
||||
}
|
||||
interface I {
|
||||
+[k: K]: V
|
||||
}
|
||||
interface I {
|
||||
-[k: K]: V
|
||||
}
|
||||
declare class I {
|
||||
+p: T
|
||||
}
|
||||
declare class I {
|
||||
-p: T
|
||||
}
|
||||
declare class I {
|
||||
+[k: K]: V
|
||||
}
|
||||
declare class I {
|
||||
-[k: K]: V
|
||||
}
|
||||
|
||||
class C2 {
|
||||
+p: T = e;
|
||||
}
|
||||
|
||||
class C3 {
|
||||
-p: T = e;
|
||||
}
|
||||
@ -1,18 +0,0 @@
|
||||
interface A {}
|
||||
interface A extends B {}
|
||||
interface A<T> extends B<T>, C<T> {}
|
||||
interface A {
|
||||
foo: () => number
|
||||
}
|
||||
interface Dictionary {
|
||||
length: number,
|
||||
[index: string]: string,
|
||||
}
|
||||
|
||||
class Foo implements Bar {}
|
||||
|
||||
class Foo extends Bar implements Bat, Man<number> {}
|
||||
|
||||
class Foo extends class Bar implements Bat {} {}
|
||||
|
||||
class Foo extends class Bar implements Bat {} implements Man {}
|
||||
@ -1 +0,0 @@
|
||||
var foo: null;
|
||||
@ -1,5 +0,0 @@
|
||||
var a: 123;
|
||||
var a: 123.0;
|
||||
var a: 0x7B;
|
||||
var a: 0b1111011;
|
||||
var a: 0o173;
|
||||
@ -1,30 +0,0 @@
|
||||
type U = {};
|
||||
type V = {};
|
||||
type T = { ...U
|
||||
};
|
||||
type T = { ...U,
|
||||
...V,
|
||||
};
|
||||
type T = {
|
||||
p: V,
|
||||
...U,
|
||||
};
|
||||
type T = { ...U,
|
||||
p: V,
|
||||
};
|
||||
type T = { ...{} | {
|
||||
p: V
|
||||
}
|
||||
};
|
||||
type T = {
|
||||
foo(): number
|
||||
};
|
||||
type T = {
|
||||
foo: () => number
|
||||
};
|
||||
type T = {
|
||||
[string]: U
|
||||
};
|
||||
type T = {
|
||||
[param: string]: U
|
||||
};
|
||||
@ -1,10 +0,0 @@
|
||||
opaque type ID = string;
|
||||
opaque type Foo<T> = Bar<T>;
|
||||
opaque type Maybe<T> = _Maybe<T, *>;
|
||||
export opaque type Foo = number;
|
||||
opaque type union = {
|
||||
type: "A"
|
||||
} | {
|
||||
type: "B"
|
||||
};
|
||||
opaque type overloads = (x: string) => number & (x: number) => string;
|
||||
@ -1,17 +0,0 @@
|
||||
declare function foo(x: mixed): boolean %checks(x !== null);
|
||||
declare function my_filter<T, P: $Pred<1>>(v: Array<T>, cb: P): Array<$Refine<T, P, 1>>;
|
||||
declare function f2(x: mixed): string %checks(Array.isArray(x));
|
||||
|
||||
function foo(x: mixed): %checks {
|
||||
return typeof x === "string";
|
||||
}
|
||||
|
||||
function is_string(x): boolean %checks {
|
||||
return typeof x === "string";
|
||||
}
|
||||
|
||||
var f = (x: mixed): %checks => typeof x === "string";
|
||||
|
||||
const foo = (x: mixed): boolean %checks => typeof x === "string";
|
||||
|
||||
x: %checks => x !== null;
|
||||
@ -1,4 +0,0 @@
|
||||
var a: A.B;
|
||||
var a: A.B.C;
|
||||
var a: A.B<T>;
|
||||
var a: typeof A.B<T>;
|
||||
@ -1,3 +0,0 @@
|
||||
function createElement(tagName: "div"): HTMLDivElement {}
|
||||
|
||||
function createElement(tagName: 'div'): HTMLDivElement {}
|
||||
@ -1,6 +0,0 @@
|
||||
class Foo {
|
||||
bar(): this {
|
||||
return this;
|
||||
}
|
||||
|
||||
}
|
||||
@ -1,4 +0,0 @@
|
||||
var a: [] = [];
|
||||
var a: [Foo<T>] = [foo];
|
||||
var a: [number] = [123];
|
||||
var a: [number, string] = [123, "duck"];
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user