244 строки
9.1 KiB
Plaintext
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 |