/third_party/typescript/tests/baselines/reference/ |
H A D | arrayLiterals.js | 30 class Derived1 extends Base { private m }; 32 var context3: Base[] = [new Derived1(), new Derived2()]; 34 // Contextual type C with numeric index signature of type Base makes array literal of Derived1 and Derived2 have type Base[] 35 var context4: Base[] = [new Derived1(), new Derived1()]; 80 var Derived1 = /** @class */ (function (_super) {
81 __extends(Derived1, _super);
82 function Derived1() {
85 return Derived1;
96 var context3 = [new Derived1(), ne [all...] |
H A D | overloadingOnConstants1.js | 3 class Derived1 extends Base { bar() { } } 8 createElement(tagName: 'canvas'): Derived1; 18 var htmlCanvasElement: Derived1 = d2.createElement("canvas"); 23 var htmlElement2: Derived1 = d2.createElement("yo") 25 var htmlDivElement2: Derived1 = d2.createElement("div"); 26 var htmlSpanElement2: Derived1 = d2.createElement("span");
50 var Derived1 = /** @class */ (function (_super) {
51 __extends(Derived1, _super);
52 function Derived1() {
55 Derived1 [all...] |
H A D | functionImplementationErrors.js | 48 class Derived1 extends Base { private m; } 51 return new Derived1(); 55 return new Derived1(); 59 return new Derived1(); 143 var Derived1 = /** @class */ (function (_super) {
144 __extends(Derived1, _super);
145 function Derived1() {
148 return Derived1;
158 return new Derived1();
162 return new Derived1();
[all...] |
H A D | specializedOverloadWithRestParameters.js | 3 class Derived1 extends Base { bar() { } } 4 function f(tagName: 'span', ...args): Derived1; // error 9 function g(tagName: 'span', arg): Derived1; // error 37 var Derived1 = /** @class */ (function (_super) {
38 __extends(Derived1, _super);
39 function Derived1() {
42 Derived1.prototype.bar = function () { };
43 return Derived1;
|
H A D | protectedClassPropertyAccessibleWithinNestedSubclass1.js | 8 var d1: Derived1; 23 class Derived1 extends Base { 28 var d1: Derived1; 48 var d1: Derived1; 63 class Derived3 extends Derived1 { 69 var d1: Derived1; 89 var d1: Derived1; 106 var d1: Derived1; 157 var Derived1 = /** @class */ (function (_super) {
158 __extends(Derived1, _supe [all...] |
H A D | protectedClassPropertyAccessibleWithinSubclass2.js | 6 var d1: Derived1; 19 class Derived1 extends Base { 22 var d1: Derived1; 38 var d1: Derived1; 51 class Derived3 extends Derived1 { 55 var d1: Derived1; 71 var d1: Derived1; 86 var d1: Derived1; 130 var Derived1 = /** @class */ (function (_super) {
131 __extends(Derived1, _supe [all...] |
H A D | instanceOfAssignability.js | 7 // Derived1 is assignable to, but not a subtype of, Base 8 class Derived1 implements Base { 11 // Derived2 is a subtype of Base that is not assignable to Derived1 32 if(x instanceof Derived1) { 34 // Want: y: Derived1 39 function fn3(x: Base|Derived1) { 48 if(x instanceof Derived1) { 50 // Want: Derived1 55 function fn5(x: Derived1) { 57 // 1.5: y: Derived1 [all...] |
H A D | derivedClassOverridesProtectedMembers4.js | 9 class Derived1 extends Base { 13 class Derived2 extends Derived1 { 40 var Derived1 = /** @class */ (function (_super) {
41 __extends(Derived1, _super);
42 function Derived1() {
45 return Derived1;
53 }(Derived1));
|
H A D | typesWithSpecializedCallSignatures.js | 5 class Derived1 extends Base { bar: string } 9 foo(x: 'hi'): Derived1; 19 foo(x: 'hi'): Derived1; 26 foo(x: 'hi'): Derived1; 40 var r1: Derived1 = c.foo('hi'); 66 var Derived1 = /** @class */ (function (_super) {
67 __extends(Derived1, _super);
68 function Derived1() {
71 return Derived1;
|
H A D | constantOverloadFunction.js | 3 class Derived1 extends Base { bar() { } } 7 function foo(tagName: 'canvas'): Derived1; 38 var Derived1 = /** @class */ (function (_super) {
39 __extends(Derived1, _super);
40 function Derived1() {
43 Derived1.prototype.bar = function () { };
44 return Derived1;
|
H A D | constantOverloadFunctionNoSubtypeError.js | 3 class Derived1 extends Base { bar() { } } 9 function foo(tagName: 'span'): Derived1; 39 var Derived1 = /** @class */ (function (_super) {
40 __extends(Derived1, _super);
41 function Derived1() {
44 Derived1.prototype.bar = function () { };
45 return Derived1;
|
H A D | overloadOnConstantsInvalidOverload1.js | 3 class Derived1 extends Base { bar() { } } 7 function foo(name: "SPAN"): Derived1; 36 var Derived1 = /** @class */ (function (_super) {
37 __extends(Derived1, _super);
38 function Derived1() {
41 Derived1.prototype.bar = function () { };
42 return Derived1;
|
H A D | typesWithSpecializedConstructSignatures.js | 5 class Derived1 extends Base { bar: string } 19 new(x: 'hi'): Derived1; 26 new(x: 'hi'): Derived1; 64 var Derived1 = /** @class */ (function (_super) {
65 __extends(Derived1, _super);
66 function Derived1() {
69 return Derived1;
|
H A D | derivedClassOverridesProtectedMembers3.js | 23 class Derived1 extends Base { 112 var Derived1 = /** @class */ (function (_super) {
113 __extends(Derived1, _super);
114 function Derived1(a) {
117 return Derived1;
|
H A D | thisTypeInFunctions.js | 149 class Derived1 extends Base1 { 162 let d1 = new Derived1(); 346 var Derived1 = /** @class */ (function (_super) {
347 __extends(Derived1, _super);
348 function Derived1() {
351 return Derived1;
369 var d1 = new Derived1();
|
H A D | derivedClassSuperProperties.js | 10 class Derived1 extends Base { 432 var Derived1 = /** @class */ (function (_super) {
433 __extends(Derived1, _super);
434 function Derived1() {
441 return Derived1;
|
H A D | thisTypeInFunctionsNegative.js | 128 class Derived1 extends Base1 { 142 let d1 = new Derived1(); 293 class Derived1 extends Base1 {
302 let d1 = new Derived1();
|
H A D | generatedContextualTyping.js | 3 class Derived1 extends Base { private m; } 6 var b = new Base(), d1 = new Derived1(), d2 = new Derived2(); 378 var Derived1 = /** @class */ (function (_super) {
379 __extends(Derived1, _super);
380 function Derived1() {
383 return Derived1;
392 var b = new Base(), d1 = new Derived1(), d2 = new Derived2();
|
/third_party/python/Lib/test/ |
H A D | test_descr.py | 4925 class Derived1(Base): class 4931 derived1 = Derived1() 4937 r"<bound method .*Base\.method of <.*Derived1 object at .*>>")
|