first commit
Some checks failed
Types tests / Test (lts/*) (push) Has been cancelled
Lint / Lint (lts/*) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CI / Test (20) (push) Has been cancelled
CI / Test (22) (push) Has been cancelled
CI / Test (24) (push) Has been cancelled
Some checks failed
Types tests / Test (lts/*) (push) Has been cancelled
Lint / Lint (lts/*) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
CI / Test (20) (push) Has been cancelled
CI / Test (22) (push) Has been cancelled
CI / Test (24) (push) Has been cancelled
This commit is contained in:
11
external/builder/fixtures_babel/blocks-expected.js
vendored
Normal file
11
external/builder/fixtures_babel/blocks-expected.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
function test() {
|
||||
"test";
|
||||
"1";
|
||||
"2";
|
||||
"3";
|
||||
if ("test") {
|
||||
"5";
|
||||
}
|
||||
"4";
|
||||
}
|
||||
test();
|
||||
20
external/builder/fixtures_babel/blocks.js
vendored
Normal file
20
external/builder/fixtures_babel/blocks.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
function test() {
|
||||
{;}
|
||||
;
|
||||
"test";
|
||||
{
|
||||
"1";
|
||||
if (true) {
|
||||
"2";
|
||||
}
|
||||
;
|
||||
{
|
||||
"3";
|
||||
if ("test") {
|
||||
"5";
|
||||
}
|
||||
}
|
||||
"4";
|
||||
}
|
||||
}
|
||||
test();
|
||||
20
external/builder/fixtures_babel/comments-expected.js
vendored
Normal file
20
external/builder/fixtures_babel/comments-expected.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
function f1() {
|
||||
"1";
|
||||
"2";
|
||||
}
|
||||
f1();
|
||||
function f2() {
|
||||
"1";
|
||||
"2";
|
||||
}
|
||||
f2();
|
||||
function f3() {
|
||||
if ("1") {
|
||||
"1";
|
||||
}
|
||||
"2";
|
||||
if ("3") {
|
||||
"4";
|
||||
}
|
||||
}
|
||||
f3();
|
||||
29
external/builder/fixtures_babel/comments.js
vendored
Normal file
29
external/builder/fixtures_babel/comments.js
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
/* globals f0 */
|
||||
function f1() {
|
||||
/* head */
|
||||
"1";
|
||||
/* mid */
|
||||
"2";
|
||||
/* tail */
|
||||
}
|
||||
f1();
|
||||
|
||||
function f2() {
|
||||
// head
|
||||
"1";
|
||||
// mid
|
||||
"2";
|
||||
// tail
|
||||
}
|
||||
f2();
|
||||
|
||||
function f3() {
|
||||
if ("1") { // begin block
|
||||
"1";
|
||||
}
|
||||
"2"; // trailing
|
||||
if (/* s */"3"/*e*/) {
|
||||
"4";
|
||||
}
|
||||
}
|
||||
f3();
|
||||
15
external/builder/fixtures_babel/constants-expected.js
vendored
Normal file
15
external/builder/fixtures_babel/constants-expected.js
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
var a = true;
|
||||
var b = false;
|
||||
var c = '1';
|
||||
var d = false;
|
||||
var e = true;
|
||||
var f = '0';
|
||||
var g = '1';
|
||||
var h = '0';
|
||||
var i = true;
|
||||
var j = false;
|
||||
var k = false;
|
||||
var l = true;
|
||||
var m = false;
|
||||
var n = false;
|
||||
var o = true;
|
||||
15
external/builder/fixtures_babel/constants.js
vendored
Normal file
15
external/builder/fixtures_babel/constants.js
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
var a = true;
|
||||
var b = false;
|
||||
var c = true && '1';
|
||||
var d = false && '0';
|
||||
var e = true || '1';
|
||||
var f = false || '0';
|
||||
var g = true ? '1' : '0';
|
||||
var h = false ? '1' : '0';
|
||||
var i = 'test' === 'test';
|
||||
var j = 'test' !== 'test';
|
||||
var k = 'test' === 'test2';
|
||||
var l = 'test' !== 'test2';
|
||||
var m = '1' === true;
|
||||
var n = !true;
|
||||
var o = !false;
|
||||
23
external/builder/fixtures_babel/constructors-expected.js
vendored
Normal file
23
external/builder/fixtures_babel/constructors-expected.js
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
class A {
|
||||
constructor() {
|
||||
console.log("Hi!");
|
||||
}
|
||||
}
|
||||
class B {
|
||||
constructor(x = console.log("Hi!")) {}
|
||||
}
|
||||
class C {
|
||||
constructor({
|
||||
x
|
||||
}) {}
|
||||
}
|
||||
class D {}
|
||||
class E extends A {
|
||||
constructor() {}
|
||||
}
|
||||
class F {
|
||||
constructor() {
|
||||
var a = 0;
|
||||
}
|
||||
}
|
||||
class G {}
|
||||
37
external/builder/fixtures_babel/constructors.js
vendored
Normal file
37
external/builder/fixtures_babel/constructors.js
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
class A {
|
||||
constructor() {
|
||||
console.log("Hi!");
|
||||
}
|
||||
}
|
||||
|
||||
class B {
|
||||
constructor(x = console.log("Hi!")) {}
|
||||
}
|
||||
|
||||
class C {
|
||||
constructor({ x }) {}
|
||||
}
|
||||
|
||||
class D {
|
||||
constructor(x, y, z) {}
|
||||
}
|
||||
|
||||
class E extends A {
|
||||
constructor() {}
|
||||
}
|
||||
|
||||
class F {
|
||||
constructor() {
|
||||
if (PDFJSDev.test('TRUE')) {
|
||||
var a = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class G {
|
||||
constructor() {
|
||||
if (PDFJSDev.test('FALSE')) {
|
||||
var a = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
25
external/builder/fixtures_babel/deadcode-expected.js
vendored
Normal file
25
external/builder/fixtures_babel/deadcode-expected.js
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
function f1() {}
|
||||
f1();
|
||||
function f2() {
|
||||
return 1;
|
||||
}
|
||||
f2();
|
||||
function f3() {
|
||||
var i = 0;
|
||||
throw "test";
|
||||
}
|
||||
f3();
|
||||
function f4() {
|
||||
var i = 0;
|
||||
}
|
||||
f4();
|
||||
var obj = {
|
||||
method1() {},
|
||||
method2() {}
|
||||
};
|
||||
class C {
|
||||
method1() {}
|
||||
method2() {}
|
||||
}
|
||||
var arrow1 = () => {};
|
||||
var arrow2 = () => {};
|
||||
41
external/builder/fixtures_babel/deadcode.js
vendored
Normal file
41
external/builder/fixtures_babel/deadcode.js
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
function f1() {
|
||||
return;
|
||||
var i = 0;
|
||||
}
|
||||
f1();
|
||||
|
||||
function f2() {
|
||||
return 1;
|
||||
var i = 0;
|
||||
}
|
||||
f2();
|
||||
|
||||
function f3() {
|
||||
var i = 0;
|
||||
throw "test";
|
||||
var j = 0;
|
||||
}
|
||||
f3();
|
||||
|
||||
function f4() {
|
||||
var i = 0;
|
||||
if (true) {
|
||||
return;
|
||||
}
|
||||
throw "test";
|
||||
var j = 0;
|
||||
}
|
||||
f4();
|
||||
|
||||
var obj = {
|
||||
method1() { return; var i = 0; },
|
||||
method2() { return; },
|
||||
};
|
||||
|
||||
class C {
|
||||
method1() { return; var i = 0; }
|
||||
method2() { return; }
|
||||
}
|
||||
|
||||
var arrow1 = () => { return; var i = 0; };
|
||||
var arrow2 = () => { return; };
|
||||
18
external/builder/fixtures_babel/evals-expected.js
vendored
Normal file
18
external/builder/fixtures_babel/evals-expected.js
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
var a = false;
|
||||
var b = true;
|
||||
var c = true;
|
||||
var d = false;
|
||||
var e = true;
|
||||
var f = "text";
|
||||
var g = {
|
||||
obj: {
|
||||
i: 1
|
||||
},
|
||||
j: 2
|
||||
};
|
||||
var i = '0';
|
||||
var j = {
|
||||
i: 1
|
||||
};
|
||||
var k = false;
|
||||
var l = true;
|
||||
11
external/builder/fixtures_babel/evals.js
vendored
Normal file
11
external/builder/fixtures_babel/evals.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
var a = typeof PDFJSDev === 'undefined';
|
||||
var b = typeof PDFJSDev !== 'undefined';
|
||||
var c = PDFJSDev.test('TRUE');
|
||||
var d = PDFJSDev.test('FALSE');
|
||||
var e = PDFJSDev.eval('TRUE');
|
||||
var f = PDFJSDev.eval('TEXT');
|
||||
var g = PDFJSDev.eval('OBJ');
|
||||
var i = typeof PDFJSDev === 'undefined' ? PDFJSDev.eval('FALSE') : '0';
|
||||
var j = typeof PDFJSDev !== 'undefined' ? PDFJSDev.eval('OBJ.obj') : '0';
|
||||
var k = !PDFJSDev.test('TRUE');
|
||||
var l = !PDFJSDev.test('FALSE');
|
||||
19
external/builder/fixtures_babel/ifs-expected.js
vendored
Normal file
19
external/builder/fixtures_babel/ifs-expected.js
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
if ('test') {
|
||||
"1";
|
||||
}
|
||||
{
|
||||
"1";
|
||||
}
|
||||
{
|
||||
"1";
|
||||
}
|
||||
{
|
||||
"2";
|
||||
}
|
||||
if ('1') {
|
||||
"1";
|
||||
}
|
||||
function f1() {
|
||||
"1";
|
||||
}
|
||||
f1();
|
||||
35
external/builder/fixtures_babel/ifs.js
vendored
Normal file
35
external/builder/fixtures_babel/ifs.js
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
if ('test') {
|
||||
"1";
|
||||
}
|
||||
if (true) {
|
||||
"1";
|
||||
}
|
||||
if (true) {
|
||||
"1";
|
||||
} else {
|
||||
"2";
|
||||
}
|
||||
if (false) {
|
||||
"1";
|
||||
}
|
||||
if (false) {
|
||||
"1";
|
||||
} else {
|
||||
"2";
|
||||
}
|
||||
if (true && false) {
|
||||
"1";
|
||||
}
|
||||
if (true && false || '1') {
|
||||
"1";
|
||||
}
|
||||
|
||||
function f1() {
|
||||
if (true) {
|
||||
"1";
|
||||
}
|
||||
if (false) {
|
||||
"2";
|
||||
}
|
||||
}
|
||||
f1();
|
||||
7
external/builder/fixtures_babel/importalias-expected.js
vendored
Normal file
7
external/builder/fixtures_babel/importalias-expected.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
import { Test } from "import-name";
|
||||
import { Test2 } from './non-alias';
|
||||
export { Test3 } from "import-name";
|
||||
await import(
|
||||
/*webpackIgnore: true*/
|
||||
/*@vite-ignore*/
|
||||
"./non-alias");
|
||||
4
external/builder/fixtures_babel/importalias.js
vendored
Normal file
4
external/builder/fixtures_babel/importalias.js
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import { Test } from 'import-alias';
|
||||
import { Test2 } from './non-alias';
|
||||
export { Test3 } from 'import-alias';
|
||||
await __raw_import__("./non-alias");
|
||||
8
external/builder/fixtures_babel/staticblock-expected.js
vendored
Normal file
8
external/builder/fixtures_babel/staticblock-expected.js
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
class A {
|
||||
static {
|
||||
foo();
|
||||
}
|
||||
static {
|
||||
var a = 0;
|
||||
}
|
||||
}
|
||||
20
external/builder/fixtures_babel/staticblock.js
vendored
Normal file
20
external/builder/fixtures_babel/staticblock.js
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
class A {
|
||||
static {}
|
||||
static {
|
||||
{ foo() }
|
||||
}
|
||||
static {
|
||||
{;}
|
||||
}
|
||||
static {
|
||||
if (PDFJSDev.test('TRUE')) {
|
||||
var a = 0;
|
||||
}
|
||||
}
|
||||
|
||||
static {
|
||||
if (PDFJSDev.test('FALSE')) {
|
||||
var a = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
5
external/builder/fixtures_babel/unused-function-expected.js
vendored
Normal file
5
external/builder/fixtures_babel/unused-function-expected.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
function usedByUsed() {}
|
||||
function used() {
|
||||
usedByUsed();
|
||||
}
|
||||
used();
|
||||
14
external/builder/fixtures_babel/unused-function.js
vendored
Normal file
14
external/builder/fixtures_babel/unused-function.js
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
function usedByUsed() {}
|
||||
function usedByUnused() {}
|
||||
function usedByRemovedCode() {}
|
||||
|
||||
function used() {
|
||||
usedByUsed();
|
||||
return;
|
||||
usedByRemovedCode();
|
||||
}
|
||||
function unused() {
|
||||
usedByUnused();
|
||||
}
|
||||
|
||||
used();
|
||||
Reference in New Issue
Block a user