Add test ensuring declare statements are transformed to comments
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
declare var foo
|
||||
declare var foo;
|
||||
declare function foo(): void
|
||||
declare function foo(): void;
|
||||
declare function foo<T>(): void;
|
||||
declare function foo(x: number, y: string): void;
|
||||
declare class A {}
|
||||
declare class A<T> extends B<T> { x: number }
|
||||
declare class A { static foo(): number; static x : string }
|
||||
declare class A { static [ indexer: number]: string }
|
||||
declare class A { static () : number }
|
||||
declare class A mixins B<T>, C {}
|
||||
@@ -0,0 +1,12 @@
|
||||
/*:: declare var foo*/
|
||||
/*:: declare var foo;*/
|
||||
/*:: declare function foo(): void*/
|
||||
/*:: declare function foo(): void;*/
|
||||
/*:: declare function foo<T>(): void;*/
|
||||
/*:: declare function foo(x: number, y: string): void;*/
|
||||
/*:: declare class A {}*/
|
||||
/*:: declare class A<T> extends B<T> { x: number }*/
|
||||
/*:: declare class A { static foo(): number; static x : string }*/
|
||||
/*:: declare class A { static [ indexer: number]: string }*/
|
||||
/*:: declare class A { static () : number }*/
|
||||
/*:: declare class A mixins B<T>, C {}*/
|
||||
Reference in New Issue
Block a user