diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.@link tags.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.@link tags.json index 73f9fb3b8b0..c91e53dad87 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.@link tags.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.@link tags.json @@ -2,15 +2,19 @@ "kind": "JSDocComment", "pos": 0, "end": 127, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTag", "pos": 63, "end": 68, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 64, "end": 67, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "see" }, "comment": "{@link second link text} and {@link Foo|a foo} as well." diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.Nested @param tags.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.Nested @param tags.json index 10ae7a71097..49bf7956cfe 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.Nested @param tags.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.Nested @param tags.json @@ -2,60 +2,77 @@ "kind": "JSDocComment", "pos": 0, "end": 66, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 6, "end": 64, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 7, "end": 12, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 34, "end": 64, + "modifierFlagsCache": 0, "type": { "kind": "JSDocTypeLiteral", "pos": 34, "end": 64, + "modifierFlagsCache": 0, "jsDocPropertyTags": [ { "kind": "JSDocParameterTag", "pos": 34, "end": 64, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 35, "end": 40, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 41, "end": 49, + "modifierFlagsCache": 0, "type": { "kind": "StringKeyword", "pos": 42, - "end": 48 + "end": 48, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "FirstNode", "pos": 50, "end": 53, + "modifierFlagsCache": 0, "left": { "kind": "Identifier", "pos": 50, "end": 51, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "o" }, "right": { "kind": "Identifier", "pos": 52, "end": 53, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "f" } }, @@ -70,6 +87,8 @@ "kind": "Identifier", "pos": 22, "end": 23, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "o" }, "isNameFirst": true, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.argSynonymForParamTag.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.argSynonymForParamTag.json index 6859d67c4c2..3ed8059ca07 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.argSynonymForParamTag.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.argSynonymForParamTag.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 44, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 42, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 12, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "arg" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 13, "end": 21, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 14, - "end": 20 + "end": 20, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 22, "end": 27, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.argumentSynonymForParamTag.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.argumentSynonymForParamTag.json index 16874177ac9..5264a478d42 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.argumentSynonymForParamTag.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.argumentSynonymForParamTag.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 49, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 47, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 17, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "argument" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 18, "end": 26, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 19, - "end": 25 + "end": 25, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 27, "end": 32, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.asteriskAfterPreamble.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.asteriskAfterPreamble.json index 393a0c33602..550d5a04100 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.asteriskAfterPreamble.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.asteriskAfterPreamble.json @@ -2,5 +2,6 @@ "kind": "JSDocComment", "pos": 0, "end": 23, + "modifierFlagsCache": 0, "comment": "* @type {number}" } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.emptyComment.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.emptyComment.json index bcdae97c940..87427bdffef 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.emptyComment.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.emptyComment.json @@ -1,5 +1,6 @@ { "kind": "JSDocComment", "pos": 0, - "end": 5 + "end": 5, + "modifierFlagsCache": 0 } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.leadingAsterisk.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.leadingAsterisk.json index 9da2d2f2646..c6015abc822 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.leadingAsterisk.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.leadingAsterisk.json @@ -2,25 +2,32 @@ "kind": "JSDocComment", "pos": 0, "end": 27, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTypeTag", "pos": 8, "end": 22, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 13, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "type" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 14, "end": 22, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 15, - "end": 21 + "end": 21, + "modifierFlagsCache": 0, + "transformFlags": 0 } } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.less-than and greater-than characters.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.less-than and greater-than characters.json index 3e5137d7b4d..f9d7d8d19d1 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.less-than and greater-than characters.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.less-than and greater-than characters.json @@ -2,21 +2,27 @@ "kind": "JSDocComment", "pos": 0, "end": 61, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 7, "end": 59, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 8, "end": 13, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "name": { "kind": "Identifier", "pos": 14, "end": 15, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "x" }, "isNameFirst": true, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.noLeadingAsterisk.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.noLeadingAsterisk.json index 9da2d2f2646..c6015abc822 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.noLeadingAsterisk.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.noLeadingAsterisk.json @@ -2,25 +2,32 @@ "kind": "JSDocComment", "pos": 0, "end": 27, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTypeTag", "pos": 8, "end": 22, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 13, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "type" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 14, "end": 22, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 15, - "end": 21 + "end": 21, + "modifierFlagsCache": 0, + "transformFlags": 0 } } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.noReturnType.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.noReturnType.json index 92bce57f68c..fc6f2729c14 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.noReturnType.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.noReturnType.json @@ -2,15 +2,19 @@ "kind": "JSDocComment", "pos": 0, "end": 20, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocReturnTag", "pos": 8, "end": 15, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 15, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "return" } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.oneParamTag.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.oneParamTag.json index be925823222..ef679fb9b60 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.oneParamTag.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.oneParamTag.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 34, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 32, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 15, "end": 23, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 16, - "end": 22 + "end": 22, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 24, "end": 29, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTag1.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTag1.json index 8383a0401dd..51731febb84 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTag1.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTag1.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 59, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 57, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 15, "end": 23, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 16, - "end": 22 + "end": 22, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 24, "end": 29, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagBracketedName1.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagBracketedName1.json index 98ea87a26bd..439ce11bd56 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagBracketedName1.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagBracketedName1.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 61, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 59, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 15, "end": 23, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 16, - "end": 22 + "end": 22, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 25, "end": 30, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagBracketedName2.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagBracketedName2.json index e381cf9329b..18d85c73f9e 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagBracketedName2.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagBracketedName2.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 66, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 64, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 15, "end": 23, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 16, - "end": 22 + "end": 22, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 26, "end": 31, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagNameThenType1.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagNameThenType1.json index 7af573ee0b3..a46b2c4e203 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagNameThenType1.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagNameThenType1.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 34, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 29, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 21, "end": 29, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 22, - "end": 28 + "end": 28, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 15, "end": 20, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": true, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagNameThenType2.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagNameThenType2.json index ca20f10e0d3..f6e1f1e6a96 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagNameThenType2.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramTagNameThenType2.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 46, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 44, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 21, "end": 29, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 22, - "end": 28 + "end": 28, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 15, "end": 20, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": true, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramWithoutType.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramWithoutType.json index a8fb42ee2ca..f5d96e39608 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramWithoutType.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.paramWithoutType.json @@ -2,21 +2,27 @@ "kind": "JSDocComment", "pos": 0, "end": 23, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 21, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "name": { "kind": "Identifier", "pos": 15, "end": 18, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "foo" }, "isNameFirst": true, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnTag1.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnTag1.json index ab1bbd97998..a8fd2b05ad1 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnTag1.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnTag1.json @@ -2,25 +2,32 @@ "kind": "JSDocComment", "pos": 0, "end": 29, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocReturnTag", "pos": 8, "end": 24, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 15, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "return" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 16, "end": 24, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 17, - "end": 23 + "end": 23, + "modifierFlagsCache": 0, + "transformFlags": 0 } } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnTag2.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnTag2.json index 7df8cea13ea..286e877d6f6 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnTag2.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnTag2.json @@ -2,25 +2,32 @@ "kind": "JSDocComment", "pos": 0, "end": 54, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocReturnTag", "pos": 8, "end": 24, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 15, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "return" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 16, "end": 24, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 17, - "end": 23 + "end": 23, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "comment": "Description text follows" diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnsTag1.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnsTag1.json index 17a823c4283..097e788594d 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnsTag1.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.returnsTag1.json @@ -2,25 +2,32 @@ "kind": "JSDocComment", "pos": 0, "end": 30, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocReturnTag", "pos": 8, "end": 25, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 16, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "returns" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 17, "end": 25, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 18, - "end": 24 + "end": 24, + "modifierFlagsCache": 0, + "transformFlags": 0 } } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag.json index bf15a478146..cf03d724714 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag.json @@ -2,15 +2,19 @@ "kind": "JSDocComment", "pos": 0, "end": 24, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTemplateTag", "pos": 8, "end": 19, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 17, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "template" }, "typeParameters": { @@ -18,10 +22,13 @@ "kind": "TypeParameter", "pos": 18, "end": 19, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 18, "end": 19, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "T" } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag2.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag2.json index 2b635be0577..346e00f6b37 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag2.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag2.json @@ -2,15 +2,19 @@ "kind": "JSDocComment", "pos": 0, "end": 26, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTemplateTag", "pos": 8, "end": 21, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 17, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "template" }, "typeParameters": { @@ -18,10 +22,13 @@ "kind": "TypeParameter", "pos": 18, "end": 19, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 18, "end": 19, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "K" } }, @@ -29,10 +36,13 @@ "kind": "TypeParameter", "pos": 20, "end": 21, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 20, "end": 21, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "V" } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag3.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag3.json index 5a9127ccfdf..15f7224ca5e 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag3.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag3.json @@ -2,15 +2,19 @@ "kind": "JSDocComment", "pos": 0, "end": 27, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTemplateTag", "pos": 8, "end": 22, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 17, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "template" }, "typeParameters": { @@ -18,10 +22,13 @@ "kind": "TypeParameter", "pos": 18, "end": 19, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 18, "end": 19, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "K" } }, @@ -29,10 +36,13 @@ "kind": "TypeParameter", "pos": 21, "end": 22, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 21, "end": 22, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "V" } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag4.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag4.json index 5a9127ccfdf..15f7224ca5e 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag4.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag4.json @@ -2,15 +2,19 @@ "kind": "JSDocComment", "pos": 0, "end": 27, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTemplateTag", "pos": 8, "end": 22, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 17, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "template" }, "typeParameters": { @@ -18,10 +22,13 @@ "kind": "TypeParameter", "pos": 18, "end": 19, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 18, "end": 19, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "K" } }, @@ -29,10 +36,13 @@ "kind": "TypeParameter", "pos": 21, "end": 22, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 21, "end": 22, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "V" } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag5.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag5.json index eec9555c363..936de5fab9d 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag5.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag5.json @@ -2,15 +2,19 @@ "kind": "JSDocComment", "pos": 0, "end": 28, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTemplateTag", "pos": 8, "end": 23, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 17, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "template" }, "typeParameters": { @@ -18,10 +22,13 @@ "kind": "TypeParameter", "pos": 18, "end": 19, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 18, "end": 19, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "K" } }, @@ -29,10 +36,13 @@ "kind": "TypeParameter", "pos": 22, "end": 23, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 22, "end": 23, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "V" } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag6.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag6.json index 778af6902a9..969447daa61 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag6.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.templateTag6.json @@ -2,15 +2,19 @@ "kind": "JSDocComment", "pos": 0, "end": 60, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTemplateTag", "pos": 8, "end": 24, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 17, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "template" }, "typeParameters": { @@ -18,10 +22,13 @@ "kind": "TypeParameter", "pos": 18, "end": 19, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 18, "end": 19, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "K" } }, @@ -29,10 +36,13 @@ "kind": "TypeParameter", "pos": 22, "end": 23, + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 22, "end": 23, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "V" } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.threeAsterisks.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.threeAsterisks.json index 9963937db5c..6e6c8502a42 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.threeAsterisks.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.threeAsterisks.json @@ -2,5 +2,6 @@ "kind": "JSDocComment", "pos": 0, "end": 7, + "modifierFlagsCache": 0, "comment": "*" } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.twoParamTag2.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.twoParamTag2.json index 38997b2e70f..f13988e1dc7 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.twoParamTag2.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.twoParamTag2.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 60, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 34, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 15, "end": 23, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 16, - "end": 22 + "end": 22, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 24, "end": 29, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": false, @@ -36,26 +45,34 @@ "kind": "JSDocParameterTag", "pos": 34, "end": 58, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 35, "end": 40, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 41, "end": 49, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 42, - "end": 48 + "end": 48, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 50, "end": 55, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name2" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.twoParamTagOnSameLine.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.twoParamTagOnSameLine.json index f74d57ad4d6..d63ee0cf9b5 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.twoParamTagOnSameLine.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.twoParamTagOnSameLine.json @@ -2,31 +2,40 @@ "kind": "JSDocComment", "pos": 0, "end": 56, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocParameterTag", "pos": 8, "end": 30, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 14, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 15, "end": 23, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 16, - "end": 22 + "end": 22, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 24, "end": 29, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name1" }, "isNameFirst": false, @@ -36,26 +45,34 @@ "kind": "JSDocParameterTag", "pos": 30, "end": 54, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 31, "end": 36, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "param" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 37, "end": 45, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 38, - "end": 44 + "end": 44, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 46, "end": 51, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name2" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.typeTag.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.typeTag.json index 9da2d2f2646..c6015abc822 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.typeTag.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.typeTag.json @@ -2,25 +2,32 @@ "kind": "JSDocComment", "pos": 0, "end": 27, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTypeTag", "pos": 8, "end": 22, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 13, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "type" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 14, "end": 22, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 15, - "end": 21 + "end": 21, + "modifierFlagsCache": 0, + "transformFlags": 0 } } }, diff --git a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.typedefTagWithChildrenTags.json b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.typedefTagWithChildrenTags.json index dcc611bff2d..f11a77aaebd 100644 --- a/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.typedefTagWithChildrenTags.json +++ b/tests/baselines/reference/JSDocParsing/DocComments.parsesCorrectly.typedefTagWithChildrenTags.json @@ -2,58 +2,75 @@ "kind": "JSDocComment", "pos": 0, "end": 102, + "modifierFlagsCache": 0, "tags": { "0": { "kind": "JSDocTypedefTag", "pos": 8, "end": 100, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 9, "end": 16, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "typedef" }, "fullName": { "kind": "Identifier", "pos": 17, "end": 23, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "People" }, "name": { "kind": "Identifier", "pos": 17, "end": 23, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "People" }, "typeExpression": { "kind": "JSDocTypeLiteral", "pos": 8, "end": 100, + "modifierFlagsCache": 0, "jsDocPropertyTags": [ { "kind": "JSDocPropertyTag", "pos": 47, "end": 74, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 48, "end": 56, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "property" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 57, "end": 65, + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 58, - "end": 64 + "end": 64, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 66, "end": 69, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "age" }, "isNameFirst": false, @@ -63,26 +80,34 @@ "kind": "JSDocPropertyTag", "pos": 74, "end": 100, + "modifierFlagsCache": 0, "tagName": { "kind": "Identifier", "pos": 75, "end": 83, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "property" }, "typeExpression": { "kind": "JSDocTypeExpression", "pos": 84, "end": 92, + "modifierFlagsCache": 0, "type": { "kind": "StringKeyword", "pos": 85, - "end": 91 + "end": 91, + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "name": { "kind": "Identifier", "pos": 93, "end": 97, + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "name" }, "isNameFirst": false, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.allType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.allType.json index 7fb632c7a35..6a0cc74a7a0 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.allType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.allType.json @@ -2,5 +2,6 @@ "kind": "JSDocAllType", "pos": 1, "end": 2, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0 } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType1.json index a634587d23a..42a7f212da6 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType1.json @@ -3,16 +3,20 @@ "pos": 1, "end": 4, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementType": { "kind": "TypeReference", "pos": 1, "end": 2, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "Identifier", "pos": 1, "end": 2, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" } } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType2.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType2.json index 8db394910fb..53aa1c2553b 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType2.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType2.json @@ -3,21 +3,26 @@ "pos": 1, "end": 6, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementType": { "kind": "ArrayType", "pos": 1, "end": 4, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementType": { "kind": "TypeReference", "pos": 1, "end": 2, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "Identifier", "pos": 1, "end": 2, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" } } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType3.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType3.json index 65eba602cce..ab4d31172c0 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType3.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.arrayType3.json @@ -3,31 +3,38 @@ "pos": 1, "end": 9, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "ParenthesizedType", "pos": 1, "end": 8, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "ArrayType", "pos": 2, "end": 7, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementType": { "kind": "ArrayType", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementType": { "kind": "TypeReference", "pos": 2, "end": 3, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "Identifier", "pos": 2, "end": 3, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" } } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.callSignatureInRecordType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.callSignatureInRecordType.json index 6c00c3a8912..fe6385ae0b5 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.callSignatureInRecordType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.callSignatureInRecordType.json @@ -3,12 +3,14 @@ "pos": 1, "end": 13, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "CallSignature", "pos": 2, "end": 12, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "length": 0, "pos": 3, @@ -18,7 +20,9 @@ "kind": "NumberKeyword", "pos": 5, "end": 12, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "length": 1, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionReturnType1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionReturnType1.json index d33287fb251..e19a8211068 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionReturnType1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionReturnType1.json @@ -3,17 +3,21 @@ "pos": 1, "end": 26, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "0": { "kind": "Parameter", "pos": 10, "end": 16, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "StringKeyword", "pos": 10, "end": 16, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "1": { @@ -21,11 +25,14 @@ "pos": 17, "end": 25, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "BooleanKeyword", "pos": 17, "end": 25, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "length": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionType1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionType1.json index c589fd75317..23a1dce5ead 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionType1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionType1.json @@ -3,6 +3,7 @@ "pos": 1, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "length": 0, "pos": 10, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionType2.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionType2.json index d33287fb251..e19a8211068 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionType2.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionType2.json @@ -3,17 +3,21 @@ "pos": 1, "end": 26, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "0": { "kind": "Parameter", "pos": 10, "end": 16, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "StringKeyword", "pos": 10, "end": 16, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "1": { @@ -21,11 +25,14 @@ "pos": 17, "end": 25, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "BooleanKeyword", "pos": 17, "end": 25, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "length": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionTypeWithTrailingComma.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionTypeWithTrailingComma.json index d686922eecf..bd293cb8087 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionTypeWithTrailingComma.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.functionTypeWithTrailingComma.json @@ -3,22 +3,27 @@ "pos": 1, "end": 13, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "0": { "kind": "Parameter", "pos": 10, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "TypeReference", "pos": 10, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "Identifier", "pos": 10, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" } } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword1.json index 4cac38e9e37..e68aa8ffd93 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword1.json @@ -3,11 +3,14 @@ "pos": 1, "end": 4, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "Identifier", "pos": 1, "end": 4, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "originalKeywordKind": "VarKeyword", "escapedText": "var" } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword2.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword2.json index a733da557af..4259856647a 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword2.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword2.json @@ -2,5 +2,7 @@ "kind": "NullKeyword", "pos": 1, "end": 5, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword3.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword3.json index c991d6cecc4..7fc6b62acdc 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword3.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.keyword3.json @@ -2,5 +2,7 @@ "kind": "UndefinedKeyword", "pos": 1, "end": 10, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.methodInRecordType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.methodInRecordType.json index 3d94654aa19..1927b36e25d 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.methodInRecordType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.methodInRecordType.json @@ -3,17 +3,21 @@ "pos": 1, "end": 16, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "MethodSignature", "pos": 2, "end": 15, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "foo" }, "parameters": { @@ -25,7 +29,9 @@ "kind": "NumberKeyword", "pos": 8, "end": 15, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "length": 1, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.newType1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.newType1.json index 7c134915cf2..a7768a1700f 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.newType1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.newType1.json @@ -3,17 +3,21 @@ "pos": 1, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "0": { "kind": "Parameter", "pos": 10, "end": 17, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 10, "end": 13, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "originalKeywordKind": "NewKeyword", "escapedText": "new" }, @@ -22,16 +26,20 @@ "pos": 14, "end": 17, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "FirstNode", "pos": 14, "end": 17, "flags": "JSDoc", + "modifierFlagsCache": 0, "left": { "kind": "Identifier", "pos": 14, "end": 15, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" }, "right": { @@ -39,6 +47,8 @@ "pos": 16, "end": 17, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "b" } } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nonNullableType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nonNullableType.json index 5096e2c5ae1..dd909dcc99b 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nonNullableType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nonNullableType.json @@ -3,10 +3,13 @@ "pos": 1, "end": 8, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 2, "end": 8, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nonNullableType2.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nonNullableType2.json index 75bed7d45b6..0a332cda907 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nonNullableType2.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nonNullableType2.json @@ -3,10 +3,13 @@ "pos": 1, "end": 8, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 1, "end": 7, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nullableType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nullableType.json index 3b57e9c760a..2c33b74ff9c 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nullableType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nullableType.json @@ -3,10 +3,13 @@ "pos": 1, "end": 8, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 2, "end": 8, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nullableType2.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nullableType2.json index 1f0adde5ee1..ac21376b0f3 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nullableType2.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.nullableType2.json @@ -3,10 +3,13 @@ "pos": 1, "end": 8, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 1, "end": 7, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.optionalNullable.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.optionalNullable.json index 069de4aa09d..ee638a35262 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.optionalNullable.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.optionalNullable.json @@ -3,10 +3,12 @@ "pos": 1, "end": 3, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "JSDocUnknownType", "pos": 1, "end": 2, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0 } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.optionalType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.optionalType.json index 9faa4db0744..da601ac28dd 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.optionalType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.optionalType.json @@ -3,10 +3,13 @@ "pos": 1, "end": 8, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 1, "end": 7, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType1.json index eb669992ca2..54a20c1bd3d 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType1.json @@ -3,6 +3,7 @@ "pos": 1, "end": 3, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "length": 0, "pos": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType2.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType2.json index c1a48a6c385..b12aef4af5d 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType2.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType2.json @@ -3,17 +3,21 @@ "pos": 1, "end": 6, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "PropertySignature", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "foo" } }, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType3.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType3.json index b21dae3e77c..f0942a84957 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType3.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType3.json @@ -3,24 +3,30 @@ "pos": 1, "end": 14, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "PropertySignature", "pos": 2, "end": 13, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "foo" }, "type": { "kind": "NumberKeyword", "pos": 6, "end": 13, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "length": 1, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType4.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType4.json index a3c37d1efab..fcd0ce2a40e 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType4.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType4.json @@ -3,17 +3,21 @@ "pos": 1, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "PropertySignature", "pos": 2, "end": 6, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "foo" } }, @@ -22,11 +26,14 @@ "pos": 6, "end": 10, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 6, "end": 10, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "bar" } }, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType5.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType5.json index 30949ee9ab4..cac21bf57a7 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType5.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType5.json @@ -3,24 +3,30 @@ "pos": 1, "end": 19, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "PropertySignature", "pos": 2, "end": 14, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "foo" }, "type": { "kind": "NumberKeyword", "pos": 6, "end": 13, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "1": { @@ -28,11 +34,14 @@ "pos": 14, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 14, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "bar" } }, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType6.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType6.json index 396645856a8..265422f1975 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType6.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType6.json @@ -3,17 +3,21 @@ "pos": 1, "end": 19, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "PropertySignature", "pos": 2, "end": 6, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "foo" } }, @@ -22,18 +26,23 @@ "pos": 6, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 6, "end": 10, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "bar" }, "type": { "kind": "NumberKeyword", "pos": 11, "end": 18, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "length": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType7.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType7.json index c8eba7da464..4c695f884f4 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType7.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType7.json @@ -3,24 +3,30 @@ "pos": 1, "end": 27, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "PropertySignature", "pos": 2, "end": 14, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "foo" }, "type": { "kind": "NumberKeyword", "pos": 6, "end": 13, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "1": { @@ -28,18 +34,23 @@ "pos": 14, "end": 26, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 14, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "bar" }, "type": { "kind": "NumberKeyword", "pos": 19, "end": 26, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } }, "length": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType8.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType8.json index c851d76a6fe..017274dc0a6 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType8.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.recordType8.json @@ -3,17 +3,21 @@ "pos": 1, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "PropertySignature", "pos": 2, "end": 10, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 10, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "originalKeywordKind": "FunctionKeyword", "escapedText": "function" } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.thisType1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.thisType1.json index 68e4ab1e83c..5e686623252 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.thisType1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.thisType1.json @@ -3,17 +3,21 @@ "pos": 1, "end": 19, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "0": { "kind": "Parameter", "pos": 10, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 10, "end": 14, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "originalKeywordKind": "ThisKeyword", "escapedText": "this" }, @@ -22,16 +26,20 @@ "pos": 15, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "FirstNode", "pos": 15, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, "left": { "kind": "Identifier", "pos": 15, "end": 16, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" }, "right": { @@ -39,6 +47,8 @@ "pos": 17, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "b" } } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.topLevelNoParenUnionType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.topLevelNoParenUnionType.json index 3ca80d437b5..5d6caa1c2ab 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.topLevelNoParenUnionType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.topLevelNoParenUnionType.json @@ -3,18 +3,23 @@ "pos": 1, "end": 14, "flags": "JSDoc", + "modifierFlagsCache": 0, "types": { "0": { "kind": "NumberKeyword", "pos": 1, "end": 7, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "1": { "kind": "StringKeyword", "pos": 8, "end": 14, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "length": 2, "pos": 1, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.trailingCommaInRecordType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.trailingCommaInRecordType.json index 70aff3b7298..29a5c33f01e 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.trailingCommaInRecordType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.trailingCommaInRecordType.json @@ -3,17 +3,21 @@ "pos": 1, "end": 5, "flags": "JSDoc", + "modifierFlagsCache": 0, "members": { "0": { "kind": "PropertySignature", "pos": 2, "end": 4, "flags": "JSDoc", + "modifierFlagsCache": 0, "name": { "kind": "Identifier", "pos": 2, "end": 3, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" } }, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tsConstructorType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tsConstructorType.json index 1b124c78dac..cde663ed573 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tsConstructorType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tsConstructorType.json @@ -3,6 +3,7 @@ "pos": 1, "end": 17, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "length": 0, "pos": 6, @@ -12,6 +13,8 @@ "kind": "StringKeyword", "pos": 10, "end": 17, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tsFunctionType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tsFunctionType.json index 32dd097a8f9..a7162e27e4f 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tsFunctionType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tsFunctionType.json @@ -3,6 +3,7 @@ "pos": 1, "end": 13, "flags": "JSDoc", + "modifierFlagsCache": 0, "parameters": { "length": 0, "pos": 2, @@ -12,6 +13,8 @@ "kind": "StringKeyword", "pos": 6, "end": 13, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType0.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType0.json index 979f7e1d783..0c39aed310f 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType0.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType0.json @@ -3,6 +3,7 @@ "pos": 1, "end": 3, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementTypes": { "length": 0, "pos": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType1.json index 9f913923b68..78d6a54ae27 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType1.json @@ -3,12 +3,15 @@ "pos": 1, "end": 9, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementTypes": { "0": { "kind": "NumberKeyword", "pos": 2, "end": 8, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "length": 1, "pos": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType2.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType2.json index 9b87dc74995..a40d8720501 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType2.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType2.json @@ -3,18 +3,23 @@ "pos": 1, "end": 16, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementTypes": { "0": { "kind": "NumberKeyword", "pos": 2, "end": 8, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "1": { "kind": "StringKeyword", "pos": 9, "end": 15, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "length": 2, "pos": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType3.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType3.json index 5877b92ae64..a204f66ac68 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType3.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleType3.json @@ -3,24 +3,31 @@ "pos": 1, "end": 24, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementTypes": { "0": { "kind": "NumberKeyword", "pos": 2, "end": 8, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "1": { "kind": "StringKeyword", "pos": 9, "end": 15, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "2": { "kind": "BooleanKeyword", "pos": 16, "end": 23, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "length": 3, "pos": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleTypeWithTrailingComma.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleTypeWithTrailingComma.json index 48438f90c68..15978b23a42 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleTypeWithTrailingComma.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.tupleTypeWithTrailingComma.json @@ -3,12 +3,15 @@ "pos": 1, "end": 10, "flags": "JSDoc", + "modifierFlagsCache": 0, "elementTypes": { "0": { "kind": "NumberKeyword", "pos": 2, "end": 8, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "length": 1, "pos": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeArgumentsNotFollowingDot.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeArgumentsNotFollowingDot.json index 1ac2aec383a..40586c94c27 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeArgumentsNotFollowingDot.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeArgumentsNotFollowingDot.json @@ -3,11 +3,14 @@ "pos": 1, "end": 4, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "Identifier", "pos": 1, "end": 2, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" }, "typeArguments": { diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeOfType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeOfType.json index 7efe99ca991..705f95e84d0 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeOfType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeOfType.json @@ -3,11 +3,14 @@ "pos": 1, "end": 9, "flags": "JSDoc", + "modifierFlagsCache": 0, "exprName": { "kind": "Identifier", "pos": 7, "end": 9, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "M" } } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference1.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference1.json index dc59fdf9ae1..d6b6cdbaac8 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference1.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference1.json @@ -3,11 +3,14 @@ "pos": 1, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "Identifier", "pos": 1, "end": 2, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a", "jsdocDotPos": 2 }, @@ -16,7 +19,9 @@ "kind": "NumberKeyword", "pos": 4, "end": 10, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "length": 1, "pos": 4, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference2.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference2.json index 8890aad35eb..98c16e1cfbd 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference2.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference2.json @@ -3,11 +3,14 @@ "pos": 1, "end": 18, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "Identifier", "pos": 1, "end": 2, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a", "jsdocDotPos": 2 }, @@ -16,13 +19,17 @@ "kind": "NumberKeyword", "pos": 4, "end": 10, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "1": { "kind": "StringKeyword", "pos": 11, "end": 17, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "length": 2, "pos": 4, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference3.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference3.json index 3fadecba2d5..e42e2a1e072 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference3.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.typeReference3.json @@ -3,16 +3,20 @@ "pos": 1, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, "typeName": { "kind": "FirstNode", "pos": 1, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, "left": { "kind": "Identifier", "pos": 1, "end": 2, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "escapedText": "a" }, "right": { @@ -20,6 +24,8 @@ "pos": 3, "end": 11, "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0, "originalKeywordKind": "FunctionKeyword", "escapedText": "function" } diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.unionType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.unionType.json index a6e8ab18df2..d283f070e58 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.unionType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.unionType.json @@ -3,23 +3,29 @@ "pos": 1, "end": 16, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "UnionType", "pos": 2, "end": 15, "flags": "JSDoc", + "modifierFlagsCache": 0, "types": { "0": { "kind": "NumberKeyword", "pos": 2, "end": 8, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "1": { "kind": "StringKeyword", "pos": 9, "end": 15, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 }, "length": 2, "pos": 2, diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.unknownType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.unknownType.json index 3dff66b0347..86128b019fb 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.unknownType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.unknownType.json @@ -2,5 +2,6 @@ "kind": "JSDocUnknownType", "pos": 1, "end": 2, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0 } \ No newline at end of file diff --git a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.variadicType.json b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.variadicType.json index 00b950750e9..28635296637 100644 --- a/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.variadicType.json +++ b/tests/baselines/reference/JSDocParsing/TypeExpressions.parsesCorrectly.variadicType.json @@ -3,10 +3,13 @@ "pos": 1, "end": 10, "flags": "JSDoc", + "modifierFlagsCache": 0, "type": { "kind": "NumberKeyword", "pos": 4, "end": 10, - "flags": "JSDoc" + "flags": "JSDoc", + "modifierFlagsCache": 0, + "transformFlags": 0 } } \ No newline at end of file