Home
last modified time | relevance | path

Searched refs:prototype (Results 1 – 25 of 120) sorted by relevance

12345

/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
Dlibrary_DatePrototypeProperties.ts23 Date.prototype.constructor;
24 AssertType(Date.prototype.constructor, "Function");
26 Date.prototype.toString();
27 AssertType(Date.prototype.toString(), "string");
28 AssertType(Date.prototype.toString, "() => string");
30 Date.prototype.toDateString();
31 AssertType(Date.prototype.toDateString(), "string");
32 AssertType(Date.prototype.toDateString, "() => string");
34 Date.prototype.toTimeString();
35 AssertType(Date.prototype.toTimeString(), "string");
[all …]
Dlibrary_ObjectPrototypeProperties.ts23 Object.prototype.constructor;
24 AssertType(Object.prototype.constructor, "Function");
26 Object.prototype.toString();
27 AssertType(Object.prototype.toString(), "string");
28 AssertType(Object.prototype.toString, "() => string");
30 Object.prototype.toLocaleString();
31 AssertType(Object.prototype.toLocaleString(), "string");
32 AssertType(Object.prototype.toLocaleString, "() => string");
34 Object.prototype.valueOf();
35 AssertType(Object.prototype.valueOf(), "Object");
[all …]
DmethodsReturningThis.ts26 Class.prototype.containsError = function () {
27 AssertType(Class.prototype.containsError = function () { return this.notPresent; }, "() => any");
28 AssertType(Class.prototype.containsError, "any");
35 Class.prototype.m1 = function (a, b, c, d, tx, ty) {
36 AssertType(Class.prototype.m1 = function (a, b, c, d, tx, ty) { return this; }, "(any, any, any, an…
37 AssertType(Class.prototype.m1, "any");
48 Class.prototype.m2 = function (x, y) {
49 AssertType(Class.prototype.m2 = function (x, y) { return this; }, "(any, any) => this");
50 AssertType(Class.prototype.m2, "any");
57 Class.prototype.m3 = function (x, y) {
[all …]
Dlibrary_ArraySlice.ts22 Array.prototype.slice();
23 AssertType(Array.prototype.slice(), "any[]");
24 AssertType(Array.prototype.slice, "(?number, ?number) => any[]");
26 Array.prototype.slice(0);
27 AssertType(Array.prototype.slice(0), "any[]");
28 AssertType(Array.prototype.slice, "(?number, ?number) => any[]");
31 Array.prototype.slice(0, 1);
32 AssertType(Array.prototype.slice(0, 1), "any[]");
33 AssertType(Array.prototype.slice, "(?number, ?number) => any[]");
Dlibrary_StringSlice.ts22 String.prototype.slice();
23 AssertType(String.prototype.slice(), "string");
24 AssertType(String.prototype.slice, "(?number, ?number) => string");
26 String.prototype.slice(0);
27 AssertType(String.prototype.slice(0), "string");
28 AssertType(String.prototype.slice, "(?number, ?number) => string");
31 String.prototype.slice(0,1);
32 AssertType(String.prototype.slice(0,1), "string");
33 AssertType(String.prototype.slice, "(?number, ?number) => string");
DjsDeclarationsGetterSetter.ts46 Object.defineProperty(D.prototype, "x", {
48 AssertType(D.prototype, "D");
51 AssertType(Object.defineProperty(D.prototype, "x", { get() { return 12; }}), "D");
62 Object.defineProperty(E.prototype, "x", {
63 AssertType(Object.defineProperty(E.prototype, "x", { /** * @param {number} _arg */ se…
65 AssertType(E.prototype, "E");
81 Object.defineProperty(F.prototype, "x", {
83 AssertType(F.prototype, "F");
86 AssertType(Object.defineProperty(F.prototype, "x", { get() { return 12; }, /** …
DmultipleDeclarations.ts28 C.prototype.m = function() {
29 AssertType(C.prototype.m = function() { this.nothing();}, "() => void");
30 AssertType(C.prototype.m, "any");
66 X.prototype.mistake = false;
67 AssertType(X.prototype.mistake = false, "boolean");
68 AssertType(X.prototype.mistake, "() => void");
101 Y.prototype.mistake = true;
102 AssertType(Y.prototype.mistake = true, "boolean");
103 AssertType(Y.prototype.mistake, "() => void");
DassignToObjectTypeWithPrototypeProperty.ts22 let p: XEvent = XEvent.prototype;
24 AssertType(XEvent.prototype, "XEvent");
26 let x: {prototype: XEvent} = XEvent;
28 AssertType(prototype, "XEvent");
DconstructorHasPrototypeProperty.ts31 let r = C.prototype;
33 let r2 = D.prototype;
48 let r = C.prototype; // C<any, any>
50 let r2 = D.prototype; // D<any, any>
DtypeQueryWithReservedWords.ts32 create: typeof Controller.prototype.create;
33 delete: typeof Controller.prototype.delete; // Should not error
34 let: typeof Controller.prototype.let; // Should not error
DexportAssignmentWithoutIdentifier1.ts24 Greeter.prototype.greet = function () {
25 AssertType(Greeter.prototype.greet = function () { //...}, "() => void");
26 AssertType(Greeter.prototype.greet, "any");
DtypeOfPrototype.ts25 Foo.prototype.bar = undefined; // Should be OK
26 AssertType(Foo.prototype.bar = undefined, "undefined");
27 AssertType(Foo.prototype.bar, "number");
/arkcompiler/ets_frontend/es2panda/test/
Dtest262skiplist-compiler-arm64.txt1 annexB/built-ins/Proxy/set/call-parameters-prototype-dunder-proto.js
2 built-ins/Array/prototype/reduce/15.4.4.21-1-11.js
3 built-ins/Array/prototype/reduce/15.4.4.21-1-12.js
4 built-ins/Array/prototype/reduce/15.4.4.21-1-14.js
5 built-ins/Array/prototype/reduce/15.4.4.21-1-3.js
6 built-ins/Array/prototype/reduce/15.4.4.21-1-4.js
7 built-ins/Array/prototype/reduce/15.4.4.21-1-5.js
8 built-ins/Array/prototype/reduce/15.4.4.21-1-6.js
9 built-ins/Array/prototype/reduce/15.4.4.21-1-7.js
10 built-ins/Array/prototype/reduce/15.4.4.21-1-8.js
[all …]
Dtest262skiplist-long.txt2 built-ins/Array/prototype/concat/Array.prototype.concat_large-typed-array.js
3 built-ins/Array/prototype/concat/Array.prototype.concat_small-typed-array.js
4 built-ins/Array/prototype/every/15.4.4.16-7-c-ii-2.js
5 built-ins/Array/prototype/filter/15.4.4.20-9-c-ii-1.js
6 built-ins/Array/prototype/forEach/15.4.4.18-7-c-ii-1.js
7 built-ins/Array/prototype/indexOf/15.4.4.14-10-1.js
8 built-ins/Array/prototype/lastIndexOf/15.4.4.15-9-1.js
9 built-ins/Array/prototype/map/15.4.4.19-8-c-ii-1.js
10 built-ins/Array/prototype/some/15.4.4.17-7-c-ii-2.js
11 built-ins/Array/prototype/sort/stability-2048-elements.js
[all …]
/arkcompiler/ets_frontend/test262/
Dintl_tests.txt1 intl402/Array/prototype/toLocaleString/calls-toLocaleString-number-elements.js
2 intl402/BigInt/prototype/toLocaleString/default-options-object-prototype.js
3 intl402/BigInt/prototype/toLocaleString/taint-Intl-NumberFormat.js
4 intl402/BigInt/prototype/toLocaleString/builtin.js
5 intl402/BigInt/prototype/toLocaleString/name.js
6 intl402/BigInt/prototype/toLocaleString/en-US.js
7 intl402/BigInt/prototype/toLocaleString/de-DE.js
8 intl402/BigInt/prototype/toLocaleString/prop-desc.js
9 intl402/BigInt/prototype/toLocaleString/length.js
10 intl402/BigInt/prototype/toLocaleString/this-value-invalid.js
[all …]
Des2015_tests.txt114 built-ins/Array/of/does-not-use-prototype-properties.js
136 built-ins/Array/prototype/concat/15.4.4.4-5-b-iii-3-b-1.js
137 built-ins/Array/prototype/concat/15.4.4.4-5-c-i-1.js
138 built-ins/Array/prototype/concat/arg-length-exceeding-integer-limit.js
139 built-ins/Array/prototype/concat/arg-length-near-integer-limit.js
140 built-ins/Array/prototype/concat/Array.prototype.concat_array-like.js
141 built-ins/Array/prototype/concat/Array.prototype.concat_array-like-length-to-string-throws.js
142 built-ins/Array/prototype/concat/Array.prototype.concat_array-like-length-value-of-throws.js
143 built-ins/Array/prototype/concat/Array.prototype.concat_array-like-negative-length.js
144 built-ins/Array/prototype/concat/Array.prototype.concat_array-like-primitive-non-number-length.js
[all …]
DCI_tests.txt3 built-ins/Error/prototype/S15.11.3.1_A1_T1.js
4 built-ins/Error/prototype/S15.11.3.1_A3_T1.js
5 built-ins/Error/prototype/S15.11.4_A3.js
6 built-ins/Error/prototype/constructor/S15.11.4.1_A1_T2.js
7 built-ins/Error/prototype/message/S15.11.4.3_A2.js
8 built-ins/Error/prototype/name/S15.11.4.2_A1.js
9 built-ins/Error/prototype/toString/15.11.4.4-10-1.js
10 built-ins/Error/prototype/toString/15.11.4.4-6-1.js
11 built-ins/Error/prototype/toString/15.11.4.4-8-2.js
12 built-ins/Error/prototype/toString/length.js
[all …]
Des2022_tests.txt57 built-ins/Object/hasOwn/prototype.js
63 built-ins/Array/prototype/at/returns-item-relative-index.js
64 built-ins/Array/prototype/at/index-argument-tointeger.js
65 built-ins/Array/prototype/at/index-non-numeric-argument-tointeger.js
66 built-ins/Array/prototype/at/length.js
67 built-ins/Array/prototype/at/returns-undefined-for-out-of-range-index.js
68 built-ins/Array/prototype/at/return-abrupt-from-this.js
69 built-ins/Array/prototype/at/index-non-numeric-argument-tointeger-invalid.js
70 built-ins/Array/prototype/at/prop-desc.js
71 built-ins/Array/prototype/at/returns-undefined-for-holes-in-sparse-arrays.js
[all …]
Des5_tests.txt1 annexB/built-ins/Date/prototype/getYear/B.2.4.js
2 annexB/built-ins/Date/prototype/getYear/nan.js
3 annexB/built-ins/Date/prototype/getYear/return-value.js
4 annexB/built-ins/Date/prototype/getYear/this-not-date.js
5 annexB/built-ins/Date/prototype/setYear/B.2.5.js
6 annexB/built-ins/Date/prototype/setYear/this-not-date.js
7 annexB/built-ins/Date/prototype/setYear/this-time-nan.js
8 annexB/built-ins/Date/prototype/setYear/this-time-valid.js
9 annexB/built-ins/Date/prototype/setYear/time-clip.js
10 annexB/built-ins/Date/prototype/setYear/year-nan.js
[all …]
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/moduleAugmentationsBundledOutput1/
Dm2.ts22 (<any>Cls.prototype).foo = function() {
23 AssertType((<any>Cls.prototype).foo = function() { return 1; }, "() => number");
24 AssertType((<any>Cls.prototype).foo, "any");
29 (<any>Cls.prototype).bar = function() {
30 AssertType((<any>Cls.prototype).bar = function() { return "1"; }, "() => string");
31 AssertType((<any>Cls.prototype).bar, "any");
Dm4.ts23 (<any>Cls.prototype).baz1 = function() {
24 AssertType((<any>Cls.prototype).baz1 = function() { return undefined }, "() => any");
25 AssertType((<any>Cls.prototype).baz1, "any");
30 (<any>Cls.prototype).baz2 = function() {
31 AssertType((<any>Cls.prototype).baz2 = function() { return undefined }, "() => any");
32 AssertType((<any>Cls.prototype).baz2, "any");
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/declarationEmitForModuleImportingModuleAugmentationRetainsImport/
Dchild1.ts29 export function child1(prototype: ParentThing) {
30 prototype.add = (a: number, b: number) => a + b;
31 AssertType(prototype.add = (a: number, b: number) => a + b, "(number, number) => number");
32 AssertType(prototype.add, "(number, number) => number");
Dparent.ts25 child1(ParentThing.prototype);
26 AssertType(child1(ParentThing.prototype), "void");
28 AssertType(ParentThing.prototype, "ParentThing");
/arkcompiler/ets_runtime/test/workload/objaccess/
Dobjaccess.js20 … function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
28 d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
35 Animal.prototype.sayHello = function () {
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/moduleAugmentationCollidingNamesInAugmentation1/
Dmap1.ts23 (<any>Observable.prototype).map = function() {
24 AssertType((<any>Observable.prototype).map = function() { }, "() => void");
26 AssertType((<any>Observable.prototype).map, "any");

12345