Home
last modified time | relevance | path

Searched refs:ClassComponent (Results 1 – 10 of 10) sorted by relevance

/third_party/typescript/tests/baselines/reference/
DjsxComponentTypeErrors.types38 class ClassComponent {
39 >ClassComponent : ClassComponent
46 const MixedComponent = Math.random() ? FunctionComponent : ClassComponent;
47 >MixedComponent : typeof FunctionComponent | typeof ClassComponent
48 >Math.random() ? FunctionComponent : ClassComponent : typeof FunctionComponent | typeof ClassCompon…
54 >ClassComponent : typeof ClassComponent
67 const elem3 = <ClassComponent />;
69 ><ClassComponent /> : JSX.Element
70 >ClassComponent : typeof ClassComponent
75 >MixedComponent : typeof FunctionComponent | typeof ClassComponent
DjsxComponentTypeErrors.js20 class ClassComponent {
24 const MixedComponent = Math.random() ? FunctionComponent : ClassComponent;
28 const elem3 = <ClassComponent />;
53 var ClassComponent = /** @class */ (function () { class
54 function ClassComponent() { class in ClassComponent
57 return ClassComponent;
59 var MixedComponent = Math.random() ? FunctionComponent : ClassComponent;
62 var elem3 = <ClassComponent />;
DsubclassThisTypeAssignable.symbols51 interface ClassComponent<A> extends Lifecycle<A, ClassComponent<A>> {
52 >ClassComponent : Symbol(ClassComponent, Decl(tile1.ts, 11, 1))
56 >ClassComponent : Symbol(ClassComponent, Decl(tile1.ts, 11, 1))
60 >oninit : Symbol(ClassComponent.oninit, Decl(tile1.ts, 13, 69))
66 >view : Symbol(ClassComponent.view, Decl(tile1.ts, 14, 40))
76 class C implements ClassComponent<MyAttrs> {
78 >ClassComponent : Symbol(ClassComponent, Decl(tile1.ts, 11, 1))
88 const test8: ClassComponent<any> = new C();
90 >ClassComponent : Symbol(ClassComponent, Decl(tile1.ts, 11, 1))
94 /** @type {ClassComponent<any>} */
DsubclassThisTypeAssignable.types23 interface ClassComponent<A> extends Lifecycle<A, ClassComponent<A>> {
36 class C implements ClassComponent<MyAttrs> {
45 const test8: ClassComponent<any> = new C();
46 >test8 : ClassComponent<any>
51 /** @type {ClassComponent<any>} */
53 >test9 : ClassComponent<any>
DjsxComponentTypeErrors.symbols41 class ClassComponent {
42 >ClassComponent : Symbol(ClassComponent, Decl(jsxComponentTypeErrors.tsx, 16, 1))
45 >type : Symbol(ClassComponent.type, Decl(jsxComponentTypeErrors.tsx, 18, 22))
48 const MixedComponent = Math.random() ? FunctionComponent : ClassComponent;
54 >ClassComponent : Symbol(ClassComponent, Decl(jsxComponentTypeErrors.tsx, 16, 1))
65 const elem3 = <ClassComponent />;
67 >ClassComponent : Symbol(ClassComponent, Decl(jsxComponentTypeErrors.tsx, 16, 1))
DjsxComponentTypeErrors.errors.txt13 tests/cases/compiler/jsxComponentTypeErrors.tsx(27,16): error TS2786: 'ClassComponent' cannot be us…
14 Its instance type 'ClassComponent' is not a valid JSX element.
18 Its element type 'ClassComponent | { type: string | undefined; }' is not a valid JSX element.
19 Type 'ClassComponent' is not assignable to type 'Element | ElementClass | null'.
20 Type 'ClassComponent' is not assignable to type 'ElementClass'.
54 class ClassComponent {
58 const MixedComponent = Math.random() ? FunctionComponent : ClassComponent;
71 const elem3 = <ClassComponent />;
73 !!! error TS2786: 'ClassComponent' cannot be used as a JSX component.
74 !!! error TS2786: Its instance type 'ClassComponent' is not a valid JSX element.
[all …]
DsubclassThisTypeAssignable.errors.txt20 interface ClassComponent<A> extends Lifecycle<A, ClassComponent<A>> {
26 class C implements ClassComponent<MyAttrs> {
30 const test8: ClassComponent<any> = new C();
32 /** @type {ClassComponent<any>} */
DsubclassThisTypeAssignable.js17 interface ClassComponent<A> extends Lifecycle<A, ClassComponent<A>> {
23 class C implements ClassComponent<MyAttrs> {
27 const test8: ClassComponent<any> = new C();
/third_party/typescript/tests/cases/compiler/
DsubclassThisTypeAssignable.ts18 interface ClassComponent<A> extends Lifecycle<A, ClassComponent<A>> { interface
24 class C implements ClassComponent<MyAttrs> {
28 const test8: ClassComponent<any> = new C();
DjsxComponentTypeErrors.tsx21 class ClassComponent {
25 const MixedComponent = Math.random() ? FunctionComponent : ClassComponent;
29 const elem3 = <ClassComponent />;