24 lines
No EOL
660 B
TypeScript
24 lines
No EOL
660 B
TypeScript
/// <reference path='fourslash.ts' />
|
|
|
|
//@Filename: file.tsx
|
|
//// declare module JSX {
|
|
//// interface Element { }
|
|
//// interface IntrinsicElements {
|
|
//// div: any
|
|
//// }
|
|
//// }
|
|
//// var x1 = <di/*1*/v></di/*2*/v>
|
|
//// class MyElement {}
|
|
//// var z = <My/*3*/Element></My/*4*/Element>
|
|
|
|
goTo.marker("1");
|
|
verify.quickInfoIs("(property) JSX.IntrinsicElements.div: any", undefined);
|
|
|
|
goTo.marker("2");
|
|
verify.quickInfoIs("(property) JSX.IntrinsicElements.div: any", undefined);;
|
|
|
|
goTo.marker("3");
|
|
verify.quickInfoIs("class MyElement", undefined);;
|
|
|
|
goTo.marker("4");
|
|
verify.quickInfoIs("class MyElement", undefined);; |