| /arkcompiler/ets_frontend/testTs/ |
| D | skip_tests.json | 3 "./testTs/test/fixSignatureCaching.ts", 4 "./testTs/test/scanner/ecmascript3/scannerES3NumericLiteral6.ts", 5 "./testTs/test/scanner/ecmascript3/scannerES3NumericLiteral4.ts", 6 "./testTs/test/scanner/ecmascript3/scannerES3NumericLiteral3.ts", 7 "./testTs/test/scanner/ecmascript5/scannerNumericLiteral6.ts", 8 "./testTs/test/scanner/ecmascript5/scannerNumericLiteral4.ts", 9 "./testTs/test/scanner/ecmascript5/scannerUnicodeEscapeInKeyword1.ts", 10 "./testTs/test/scanner/ecmascript5/scannertest1.ts", 11 "./testTs/test/scanner/ecmascript5/scannerS7.8.3_A6.1_T1.ts", 12 "./testTs/test/scanner/ecmascript5/scannerS7.4_A2_T2.ts", [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ts/ |
| D | test-ts-type-predicate-expected.txt | 16 "program": "test-ts-type-predicate.ts" 21 "program": "test-ts-type-predicate.ts" 41 "program": "test-ts-type-predicate.ts" 46 "program": "test-ts-type-predicate.ts" 56 "program": "test-ts-type-predicate.ts" 61 "program": "test-ts-type-predicate.ts" 70 "program": "test-ts-type-predicate.ts" 75 "program": "test-ts-type-predicate.ts" 84 "program": "test-ts-type-predicate.ts" 89 "program": "test-ts-type-predicate.ts" [all …]
|
| D | test-ts-conditional-type-expected.txt | 17 "program": "test-ts-conditional-type.ts" 22 "program": "test-ts-conditional-type.ts" 33 "program": "test-ts-conditional-type.ts" 38 "program": "test-ts-conditional-type.ts" 46 "program": "test-ts-conditional-type.ts" 51 "program": "test-ts-conditional-type.ts" 61 "program": "test-ts-conditional-type.ts" 66 "program": "test-ts-conditional-type.ts" 80 "program": "test-ts-conditional-type.ts" 85 "program": "test-ts-conditional-type.ts" [all …]
|
| D | test-ts-mapped-type-expected.txt | 14 "program": "test-ts-mapped-type.ts" 19 "program": "test-ts-mapped-type.ts" 35 "program": "test-ts-mapped-type.ts" 40 "program": "test-ts-mapped-type.ts" 57 "program": "test-ts-mapped-type.ts" 62 "program": "test-ts-mapped-type.ts" 70 "program": "test-ts-mapped-type.ts" 75 "program": "test-ts-mapped-type.ts" 83 "program": "test-ts-mapped-type.ts" 88 "program": "test-ts-mapped-type.ts" [all …]
|
| D | test-ts-parameter-property-expected.txt | 15 "program": "test-ts-parameter-property.ts" 20 "program": "test-ts-parameter-property.ts" 36 "program": "test-ts-parameter-property.ts" 41 "program": "test-ts-parameter-property.ts" 69 "program": "test-ts-parameter-property.ts" 74 "program": "test-ts-parameter-property.ts" 85 "program": "test-ts-parameter-property.ts" 90 "program": "test-ts-parameter-property.ts" 98 "program": "test-ts-parameter-property.ts" 103 "program": "test-ts-parameter-property.ts" [all …]
|
| D | test-ts-as-expression-expected.txt | 17 "program": "test-ts-as-expression.ts" 22 "program": "test-ts-as-expression.ts" 35 "program": "test-ts-as-expression.ts" 40 "program": "test-ts-as-expression.ts" 56 "program": "test-ts-as-expression.ts" 61 "program": "test-ts-as-expression.ts" 69 "program": "test-ts-as-expression.ts" 74 "program": "test-ts-as-expression.ts" 87 "program": "test-ts-as-expression.ts" 92 "program": "test-ts-as-expression.ts" [all …]
|
| D | test-ts-type-assertion-expected.txt | 13 "program": "test-ts-type-assertion.ts" 18 "program": "test-ts-type-assertion.ts" 30 "program": "test-ts-type-assertion.ts" 35 "program": "test-ts-type-assertion.ts" 44 "program": "test-ts-type-assertion.ts" 49 "program": "test-ts-type-assertion.ts" 67 "program": "test-ts-type-assertion.ts" 72 "program": "test-ts-type-assertion.ts" 81 "program": "test-ts-type-assertion.ts" 86 "program": "test-ts-type-assertion.ts" [all …]
|
| D | test-ts-non-null-expression-expected.txt | 18 "program": "test-ts-non-null-expression.ts" 23 "program": "test-ts-non-null-expression.ts" 32 "program": "test-ts-non-null-expression.ts" 37 "program": "test-ts-non-null-expression.ts" 48 "program": "test-ts-non-null-expression.ts" 53 "program": "test-ts-non-null-expression.ts" 61 "program": "test-ts-non-null-expression.ts" 66 "program": "test-ts-non-null-expression.ts" 76 "program": "test-ts-non-null-expression.ts" 81 "program": "test-ts-non-null-expression.ts" [all …]
|
| D | test-ts-type-predicate1-expected.txt | 16 "program": "test-ts-type-predicate1.ts" 21 "program": "test-ts-type-predicate1.ts" 41 "program": "test-ts-type-predicate1.ts" 46 "program": "test-ts-type-predicate1.ts" 56 "program": "test-ts-type-predicate1.ts" 61 "program": "test-ts-type-predicate1.ts" 70 "program": "test-ts-type-predicate1.ts" 75 "program": "test-ts-type-predicate1.ts" 84 "program": "test-ts-type-predicate1.ts" 89 "program": "test-ts-type-predicate1.ts" [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/ |
| D | TypeScriptLinterConfig.ts | 16 import * as ts from 'typescript'; 38 const keys = Object.keys(ts.SyntaxKind); 39 const values = Object.values(ts.SyntaxKind); 51 static terminalTokens: Set<ts.SyntaxKind> = new Set([ 52 ts.SyntaxKind.CloseBracketToken, 53 ts.SyntaxKind.OpenBracketToken, 54 ts.SyntaxKind.CloseParenToken, 55 ts.SyntaxKind.OpenParenToken, 56 ts.SyntaxKind.CloseBraceToken, 57 ts.SyntaxKind.OpenBraceToken, [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/test-lists/declgen-ts2ets-cts/ |
| D | declgen-ts2ets-cts-ignored.txt | 1 …erics/01.type_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_0.ts 2 …erics/01.type_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_1.ts 3 …rics/01.type_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_10.ts 4 …rics/01.type_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_11.ts 5 …rics/01.type_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_12.ts 6 …rics/01.type_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_13.ts 7 …rics/01.type_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_14.ts 8 …e_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_extends_class.ts 9 …parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_extends_class_2.ts 10 …rics/01.type_parameters/01.type_parameter_constraint/generic_classes/generic_class_constraint_15.ts [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/utils/consts/ |
| D | StandardLibraries.ts | 17 'lib.es5.d.ts', 18 'lib.es2015.iterable.d.ts', 19 'lib.es2015.generator.d.ts', 20 'lib.es2015.proxy.d.ts', 21 'lib.es2015.promise.d.ts', 22 'lib.es2015.symbol.wellknown.d.ts', 23 'lib.es2015.symbol.d.ts', 24 'lib.es2015.reflect.d.ts', 25 'lib.es2015.collection.d.ts', 26 'lib.es2015.core.d.ts', [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/ |
| D | BUILD.gn | 24 "./src/cli/CommandLineParser.ts", 25 "./src/cli/ConsoleLogger.ts", 26 "./src/cli/LinterCLI.ts", 27 "./src/cli/LoggerImpl.ts", 28 "./src/cli/main.ts", 29 "./src/lib/BaseTypeScriptLinter.ts", 30 "./src/lib/CommandLineOptions.ts", 31 "./src/lib/CookBookMsg.ts", 32 "./src/lib/FaultAttrs.ts", 33 "./src/lib/FaultDesc.ts", [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/scripts/ |
| D | bundle-ts-lib-declarations.mjs | 21 'lib.d.ts', 22 'lib.dom.iterable.d.ts', 23 'lib.dom.d.ts', 24 'lib.es2015.symbol.wellknown.d.ts', 25 'lib.es2015.symbol.d.ts', 26 'lib.es2015.reflect.d.ts', 27 'lib.es2015.proxy.d.ts', 28 'lib.es2015.promise.d.ts', 29 'lib.es2015.iterable.d.ts', 30 'lib.es2015.generator.d.ts', [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tools/declgen_ts2sts/src/ |
| D | ASTAutofixer.ts | 16 import * as ts from 'typescript'; 33 private readonly typeChecker: ts.TypeChecker; 34 private readonly context: ts.TransformationContext; 36 constructor(typeChecker: ts.TypeChecker, context: ts.TransformationContext) { 41 private readonly autofixes = new Map<ts.SyntaxKind, ts.Visitor[]>([ 43 ts.SyntaxKind.VariableDeclarationList, 47 ts.SyntaxKind.PropertyDeclaration, 56 ts.SyntaxKind.SourceFile, 67 [ts.SyntaxKind.LiteralType, [this[FaultID.NumbericLiteral].bind(this)]], 69 ts.SyntaxKind.TypeAliasDeclaration, [all …]
|
| /arkcompiler/runtime_core/static_core/scripts/sdk/test/ |
| D | test_file_expected_list_ts_linter.txt | 6 build-sdk/sdk/tslinter/dist/lib.dom.d.ts 7 build-sdk/sdk/tslinter/dist/lib.dom.iterable.d.ts 8 build-sdk/sdk/tslinter/dist/lib.d.ts 9 build-sdk/sdk/tslinter/dist/lib.es5.d.ts 10 build-sdk/sdk/tslinter/dist/lib.es6.d.ts 11 build-sdk/sdk/tslinter/dist/lib.es2015.collection.d.ts 12 build-sdk/sdk/tslinter/dist/lib.es2015.core.d.ts 13 build-sdk/sdk/tslinter/dist/lib.es2015.d.ts 14 build-sdk/sdk/tslinter/dist/lib.es2015.generator.d.ts 15 build-sdk/sdk/tslinter/dist/lib.es2015.iterable.d.ts [all …]
|
| /arkcompiler/ets_frontend/arkguard/test/ut/utils/ |
| D | KeepParameterUtils.spec.ts | 16 import ts from 'typescript'; 28 let path = '/user/local/tester.d.ts'; 30 const ast = ts.createSourceFile(path, content, ts.ScriptTarget.ES2015, true); 46 let path = '/user/local/tester.d.ts'; 48 const ast = ts.createSourceFile(path, content, ts.ScriptTarget.ES2015, true); 64 let path = '/user/local/tester.ts'; 66 const ast = ts.createSourceFile(path, content, ts.ScriptTarget.ES2015, true); 86 path = '/user/local/tester.d.ts'; 100 const ast = ts.createSourceFile(path, content, ts.ScriptTarget.ES2015, true); 101 let node: ts.Identifier = undefined; [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/ |
| D | test_tsc_ignore_list.txt | 1 es2panda/test/TypeScript/tests/cases/compiler/bom-utf16be.ts 2 es2panda/test/TypeScript/tests/cases/compiler/collisionArgumentsInType.ts 3 es2panda/test/TypeScript/tests/cases/compiler/collisionArgumentsInterfaceMembers.ts 4 es2panda/test/TypeScript/tests/cases/compiler/elidedEmbeddedStatementsReplacedWithSemicolon.ts 5 es2panda/test/TypeScript/tests/cases/compiler/emitBundleWithShebang1.ts 6 es2panda/test/TypeScript/tests/cases/compiler/isLiteral1.ts 7 es2panda/test/TypeScript/tests/cases/compiler/isLiteral2.ts 8 es2panda/test/TypeScript/tests/cases/compiler/letAsIdentifier2.ts 9 es2panda/test/TypeScript/tests/cases/compiler/letInVarDeclOfForIn_ES5.ts 10 es2panda/test/TypeScript/tests/cases/compiler/letInVarDeclOfForIn_ES6.ts [all …]
|
| /arkcompiler/runtime_core/static_core/cmake/third_party/typescript/ |
| D | CMakeLists.txt | 30 ${TYPESCRIPT_ROOT}/lib/lib.d.ts 31 ${TYPESCRIPT_ROOT}/lib/lib.dom.d.ts 32 ${TYPESCRIPT_ROOT}/lib/lib.dom.iterable.d.ts 33 ${TYPESCRIPT_ROOT}/lib/lib.es2015.collection.d.ts 34 ${TYPESCRIPT_ROOT}/lib/lib.es2015.core.d.ts 35 ${TYPESCRIPT_ROOT}/lib/lib.es2015.d.ts 36 ${TYPESCRIPT_ROOT}/lib/lib.es2015.generator.d.ts 37 ${TYPESCRIPT_ROOT}/lib/lib.es2015.iterable.d.ts 38 ${TYPESCRIPT_ROOT}/lib/lib.es2015.promise.d.ts 39 ${TYPESCRIPT_ROOT}/lib/lib.es2015.proxy.d.ts [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/compiler/ts/ |
| D | functionCall-expected.txt | 16 "program": "functionCall.ts" 21 "program": "functionCall.ts" 38 "program": "functionCall.ts" 43 "program": "functionCall.ts" 52 "program": "functionCall.ts" 57 "program": "functionCall.ts" 68 "program": "functionCall.ts" 73 "program": "functionCall.ts" 84 "program": "functionCall.ts" 89 "program": "functionCall.ts" [all …]
|
| D | tupleAssignability-expected.txt | 19 "program": "tupleAssignability.ts" 24 "program": "tupleAssignability.ts" 33 "program": "tupleAssignability.ts" 38 "program": "tupleAssignability.ts" 49 "program": "tupleAssignability.ts" 54 "program": "tupleAssignability.ts" 62 "program": "tupleAssignability.ts" 67 "program": "tupleAssignability.ts" 77 "program": "tupleAssignability.ts" 82 "program": "tupleAssignability.ts" [all …]
|
| /arkcompiler/ets_frontend/arkguard/test/ut/transformer/ |
| D | RenameIdentifierTransformer.spec.ts | 27 import * as ts from 'typescript'; 93 import {A as B} from './file1.ts'; 94 export {C as D} from './file1.ts'; 96 let transformer: ts.TransformerFactory<ts.Node>; 118 …const sourceFile: ts.SourceFile = ts.createSourceFile('demo.ts', fileContent, ts.ScriptTarget.ES20… 119 let transformed = ts.transform(sourceFile, [transformer]); 122 .transformed[0] as ts.SourceFile) 123 .statements[0] as ts.ClassDeclaration) 124 .members[1] as ts.ConstructorDeclaration) 126 .name as ts.Identifier) [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/autofixes/ |
| D | Autofixer.ts | 16 import * as ts from 'typescript'; 102 prop: ts.PropertyAssignment | ts.ShorthandPropertyAssignment; 103 enclosingStmt: ts.Node; 104 classFields: ts.PropertyDeclaration[]; 105 ctorBodyStmts: ts.Statement[]; 106 ctorInitProps: ts.PropertyAssignment[]; 120 private readonly printer: ts.Printer; 122 private readonly nonCommentPrinter: ts.Printer; 169 private readonly renameSymbolAsIdentifierCache = new Map<ts.Symbol, Autofix[] | undefined>(); 171 private readonly enumMergingCache = new Map<ts.Symbol, Autofix[] | undefined>(); [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/utils/functions/ |
| D | identiferUseInValueContext.ts | 16 import * as ts from 'typescript'; 18 function isInstanceofContext(tsIdentStart: ts.Node): boolean { 20 ts.isBinaryExpression(tsIdentStart.parent) && 21 tsIdentStart.parent.operatorToken.kind === ts.SyntaxKind.InstanceOfKeyword 25 function isNewExpressionContext(tsIdentStart: ts.Node): boolean { 26 return ts.isNewExpression(tsIdentStart.parent) && tsIdentStart === tsIdentStart.parent.expression; 33 function isQualifiedNameContext(tsIdentStart: ts.Node, tsIdentifier: ts.Identifier): boolean { 35 return ts.isQualifiedName(tsIdentStart) && tsIdentifier !== tsIdentStart.right; 38 function isPropertyAccessContext(tsIdentStart: ts.Node, tsIdentifier: ts.Identifier): boolean { 40 return ts.isPropertyAccessExpression(tsIdentStart) && tsIdentifier !== tsIdentStart.name; [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/sdk/linter_1_1/ |
| D | IncrementalLinter.ts | 16 import * as ts from 'typescript'; 19 // @ts-expect-error : should expect method 20 private readonly changedFiles: ts.Set<ts.Path> = new ts.Set<ts.Path>(); 21 // @ts-expect-error : should expect method 22 private readonly programState: ts.ReusableBuilderProgramState; 25 // @ts-expect-error : should expect method 26 | ts.ESMap<ts.Path, readonly ts.ReusableDiagnostic[] | readonly ts.Diagnostic[]>; 28 …constructor(builderProgram: ts.BuilderProgram, arkTSVersion?: string, compilerOptions?: ts.Compile… 29 // @ts-expect-error : should expect method 40 isFileChanged(srcFile: ts.SourceFile): boolean { [all …]
|