1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
=== tests/cases/conformance/declarationEmit/declarationEmitWorkWithInlineComments.ts ===
export class Foo {
>Foo : Foo
constructor(
/** @internal */
public isInternal1: string,
>isInternal1 : string
/** @internal */ public isInternal2: string, /** @internal */
>isInternal2 : string
public isInternal3: string,
>isInternal3 : string
// @internal
public isInternal4: string,
>isInternal4 : string
// nothing
/** @internal */
public isInternal5: string,
>isInternal5 : string
/* @internal */ public isInternal6: string /* trailing */,
>isInternal6 : string
/* @internal */ public isInternal7: string, /** @internal */
>isInternal7 : string
// not work
public notInternal1: string,
>notInternal1 : string
// @internal
/* not work */
public notInternal2: string,
>notInternal2 : string
/* not work */
// @internal
/* not work */
public notInternal3: string,
>notInternal3 : string
) { }
}
export class Bar {
>Bar : Bar
constructor(/* @internal */ public isInternal1: string) {}
>isInternal1 : string
}
export class Baz {
>Baz : Baz
constructor(/* @internal */
public isInternal: string
>isInternal : string
) {}
}
|