TypeScript-TmLanguage/tests/baselines/Issue89.baseline.txt

244 строки
9.1 KiB
Plaintext

original file
-----------------------------------
export class A extends /* */B implements/**/ C{
}
export class D implements/**/ F extends /**/G {
}
export class E extends /**/H implements/**/ One, Two, Three{
}
class className extends class1 implements class2 {
}
/*
Checking comments
*/
-----------------------------------
Grammar: TypeScript.tmLanguage
-----------------------------------
>export class A extends /* */B implements/**/ C{
^^^^^^
source.ts meta.class.ts keyword.control.export.ts
^
source.ts meta.class.ts
^^^^^
source.ts meta.class.ts storage.type.class.ts
^
source.ts meta.class.ts
^
source.ts meta.class.ts entity.name.type.class.ts
^
source.ts meta.class.ts
^^^^^^^
source.ts meta.class.ts storage.modifier.ts
^
source.ts meta.class.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^^
source.ts meta.class.ts comment.block.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^
source.ts meta.class.ts entity.other.inherited-class.ts
^
source.ts meta.class.ts
^^^^^^^^^^
source.ts meta.class.ts storage.modifier.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^
source.ts meta.class.ts
^
source.ts meta.class.ts entity.other.inherited-class.ts
^
source.ts meta.class.ts punctuation.definition.block.ts
>
^^^
source.ts meta.class.ts
>}
^
source.ts meta.class.ts punctuation.definition.block.ts
>
^
source.ts
>
^
source.ts
>
^
source.ts
>export class D implements/**/ F extends /**/G {
^^^^^^
source.ts meta.class.ts keyword.control.export.ts
^
source.ts meta.class.ts
^^^^^
source.ts meta.class.ts storage.type.class.ts
^
source.ts meta.class.ts
^
source.ts meta.class.ts entity.name.type.class.ts
^
source.ts meta.class.ts
^^^^^^^^^^
source.ts meta.class.ts storage.modifier.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^^
source.ts meta.class.ts
^
source.ts meta.class.ts entity.other.inherited-class.ts
^
source.ts meta.class.ts
^^^^^^^
source.ts meta.class.ts storage.modifier.ts
^
source.ts meta.class.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^
source.ts meta.class.ts entity.other.inherited-class.ts
^^
source.ts meta.class.ts
^
source.ts meta.class.ts punctuation.definition.block.ts
>
^^^
source.ts meta.class.ts
>}
^
source.ts meta.class.ts punctuation.definition.block.ts
>
^
source.ts
>
^
source.ts
>export class E extends /**/H implements/**/ One, Two, Three{
^^^^^^
source.ts meta.class.ts keyword.control.export.ts
^
source.ts meta.class.ts
^^^^^
source.ts meta.class.ts storage.type.class.ts
^
source.ts meta.class.ts
^
source.ts meta.class.ts entity.name.type.class.ts
^
source.ts meta.class.ts
^^^^^^^
source.ts meta.class.ts storage.modifier.ts
^
source.ts meta.class.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^
source.ts meta.class.ts entity.other.inherited-class.ts
^^
source.ts meta.class.ts
^^^^^^^^^^
source.ts meta.class.ts storage.modifier.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^^
source.ts meta.class.ts comment.block.ts punctuation.definition.comment.ts
^
source.ts meta.class.ts
^^^
source.ts meta.class.ts entity.other.inherited-class.ts
^
source.ts meta.class.ts punctuation.separator.comma.ts
^
source.ts meta.class.ts
^^^
source.ts meta.class.ts entity.other.inherited-class.ts
^
source.ts meta.class.ts punctuation.separator.comma.ts
^
source.ts meta.class.ts
^^^^^
source.ts meta.class.ts entity.other.inherited-class.ts
^
source.ts meta.class.ts punctuation.definition.block.ts
>
^^^
source.ts meta.class.ts
>}
^
source.ts meta.class.ts punctuation.definition.block.ts
>
^
source.ts
>
^
source.ts
>class className extends class1 implements class2 {
^^^^^
source.ts meta.class.ts storage.type.class.ts
^
source.ts meta.class.ts
^^^^^^^^^
source.ts meta.class.ts entity.name.type.class.ts
^
source.ts meta.class.ts
^^^^^^^
source.ts meta.class.ts storage.modifier.ts
^
source.ts meta.class.ts
^^^^^^
source.ts meta.class.ts entity.other.inherited-class.ts
^
source.ts meta.class.ts
^^^^^^^^^^
source.ts meta.class.ts storage.modifier.ts
^
source.ts meta.class.ts
^^^^^^
source.ts meta.class.ts entity.other.inherited-class.ts
^
source.ts meta.class.ts
^
source.ts meta.class.ts punctuation.definition.block.ts
>
^^^^^
source.ts meta.class.ts
>}
^
source.ts meta.class.ts punctuation.definition.block.ts
>
^
source.ts
>/*
^^
source.ts comment.block.ts punctuation.definition.comment.ts
> Checking comments
^^^^^^^^^^^^^^^^^^^^
source.ts comment.block.ts
>*/
^^
source.ts comment.block.ts punctuation.definition.comment.ts
>
^
source.ts