@@ -453,7 +453,7 @@ Comments for array of stuff?
453
453
454
454
### a
455
455
456
- [[\` Stuff\` ](../type-aliases/Stuff.md)?]
456
+ \\ [[\` Stuff\` ](../type-aliases/Stuff.md)?\\ ]
457
457
458
458
## Returns
459
459
@@ -478,7 +478,7 @@ Comments for array of stuff?
478
478
479
479
| Parameter | Type |
480
480
| :------ | :------ |
481
- | \` a\` | [[\` Stuff\` ](../type-aliases/Stuff.md)?] |
481
+ | \` a\` | \\ [[\` Stuff\` ](../type-aliases/Stuff.md)?\\ ] |
482
482
483
483
## Returns
484
484
@@ -501,7 +501,7 @@ Comments for array of stuff
501
501
502
502
### a
503
503
504
- [[\` Stuff\` ](../type-aliases/Stuff.md)]
504
+ \\ [[\` Stuff\` ](../type-aliases/Stuff.md)\\ ]
505
505
506
506
## Returns
507
507
@@ -526,7 +526,7 @@ Comments for array of stuff
526
526
527
527
| Parameter | Type |
528
528
| :------ | :------ |
529
- | \` a\` | [[\` Stuff\` ](../type-aliases/Stuff.md)] |
529
+ | \` a\` | \\ [[\` Stuff\` ](../type-aliases/Stuff.md)\\ ] |
530
530
531
531
## Returns
532
532
@@ -549,7 +549,7 @@ Comments for array of union stuff
549
549
550
550
### a
551
551
552
- [(\` null\` \\ | [\` Stuff\` ](../type-aliases/Stuff.md))?]
552
+ \\ [(\` null\` \\ | [\` Stuff\` ](../type-aliases/Stuff.md))?\\ ]
553
553
554
554
## Returns
555
555
@@ -574,7 +574,7 @@ Comments for array of union stuff
574
574
575
575
| Parameter | Type |
576
576
| :------ | :------ |
577
- | \` a\` | [(\` null\` \\ | [\` Stuff\` ](../type-aliases/Stuff.md))?] |
577
+ | \` a\` | \\ [(\` null\` \\ | [\` Stuff\` ](../type-aliases/Stuff.md))?\\ ] |
578
578
579
579
## Returns
580
580
@@ -731,6 +731,53 @@ This is a function with a parameter that has a default value.
731
731
"
732
732
`;
733
733
734
+ exports[`Function Reflection should compile function with explicit inline tuple type optional params: (Output File Strategy "members") (Option Group "1") 1`] = `
735
+ "# Function: tupleTypeFunctionInlineExplicit()
736
+
737
+ > **tupleTypeFunctionInlineExplicit**(\`opts\`): \`void\`
738
+
739
+ ## Parameters
740
+
741
+ ### opts
742
+
743
+ \\[\\{ \` a\` : \` string\` ; \` b\` : \` string\` ; \\ }\\ ]
744
+
745
+ ## Returns
746
+
747
+ \` void\`
748
+
749
+ ## Source
750
+
751
+ [functions.ts:1](http://source-url)
752
+ "
753
+ ` ;
754
+
755
+ exports [` Function Reflection should compile function with explicit inline tuple type optional params: (Output File Strategy "members") (Option Group "2") 1` ] = `
756
+ "# Function: tupleTypeFunctionInlineExplicit()
757
+
758
+ \`\`\` ts
759
+ function tupleTypeFunctionInlineExplicit(opts: [{
760
+ a : string ;
761
+ b : string ;
762
+ } ]): void
763
+ \`\`\`
764
+
765
+ ## Parameters
766
+
767
+ | Parameter | Type |
768
+ | :------ | :------ |
769
+ | \` opts\` | \\ [\\ { \` a\` : \` string\` ; \` b\` : \` string\` ; \\ }\\ ] |
770
+
771
+ ## Returns
772
+
773
+ \` void\`
774
+
775
+ ## Source
776
+
777
+ [functions.ts:1](http://source-url)
778
+ "
779
+ ` ;
780
+
734
781
exports [` Function Reflection should compile function with multiple signatures: (Output File Strategy "members") (Option Group "1") 1` ] = `
735
782
"# Function: functionWithMultipleSignatures()
736
783
@@ -1196,6 +1243,104 @@ Function with reset parmas
1196
1243
"
1197
1244
` ;
1198
1245
1246
+ exports [` Function Reflection should compile function with tuple type optional params: (Output File Strategy "members") (Option Group "1") 1` ] = `
1247
+ "# Function: tupleTypeFunctionOptional()
1248
+
1249
+ > **tupleTypeFunctionOptional**(\` opts\` ): \` void\`
1250
+
1251
+ ## Parameters
1252
+
1253
+ ### opts
1254
+
1255
+ \\ [(\` null\` \\ | \\ { \` a\` : \` string\` ; \` b\` : \` string\` ; \\ })?\\ ]
1256
+
1257
+ ## Returns
1258
+
1259
+ \` void\`
1260
+
1261
+ ## Source
1262
+
1263
+ [functions.ts:1](http://source-url)
1264
+ "
1265
+ ` ;
1266
+
1267
+ exports [` Function Reflection should compile function with tuple type optional params: (Output File Strategy "members") (Option Group "2") 1` ] = `
1268
+ "# Function: tupleTypeFunctionOptional()
1269
+
1270
+ \`\`\` ts
1271
+ function tupleTypeFunctionOptional(opts: [(
1272
+ | null
1273
+ | {
1274
+ a : string ;
1275
+ b : string ;
1276
+ } )?]): void
1277
+ \`\`\`
1278
+
1279
+ ## Parameters
1280
+
1281
+ | Parameter | Type |
1282
+ | :------ | :------ |
1283
+ | \` opts\` | \\ [( \\ | \` null\` \\ | \\ { \` a\` : \` string\` ; \` b\` : \` string\` ; \\ })?\\ ] |
1284
+
1285
+ ## Returns
1286
+
1287
+ \` void\`
1288
+
1289
+ ## Source
1290
+
1291
+ [functions.ts:1](http://source-url)
1292
+ "
1293
+ ` ;
1294
+
1295
+ exports [` Function Reflection should compile function with tuple type params: (Output File Strategy "members") (Option Group "1") 1` ] = `
1296
+ "# Function: tupleTypeFunction()
1297
+
1298
+ > **tupleTypeFunction**(\` opts\` ): \` void\`
1299
+
1300
+ ## Parameters
1301
+
1302
+ ### opts
1303
+
1304
+ \\ [\\ { \` a\` : \` string\` ; \` b\` : \` string\` ; \\ }\\ ]
1305
+
1306
+ opts comments
1307
+
1308
+ ## Returns
1309
+
1310
+ \` void\`
1311
+
1312
+ ## Source
1313
+
1314
+ [functions.ts:1](http://source-url)
1315
+ "
1316
+ ` ;
1317
+
1318
+ exports [` Function Reflection should compile function with tuple type params: (Output File Strategy "members") (Option Group "2") 1` ] = `
1319
+ "# Function: tupleTypeFunction()
1320
+
1321
+ \`\`\` ts
1322
+ function tupleTypeFunction(opts: [{
1323
+ a : string ;
1324
+ b : string ;
1325
+ } ]): void
1326
+ \`\`\`
1327
+
1328
+ ## Parameters
1329
+
1330
+ | Parameter | Type | Description |
1331
+ | :------ | :------ | :------ |
1332
+ | \` opts\` | \\ [\\ { \` a\` : \` string\` ; \` b\` : \` string\` ; \\ }\\ ] | opts comments |
1333
+
1334
+ ## Returns
1335
+
1336
+ \` void\`
1337
+
1338
+ ## Source
1339
+
1340
+ [functions.ts:1](http://source-url)
1341
+ "
1342
+ ` ;
1343
+
1199
1344
exports [` Function Reflection should compile function with type parameters: (Output File Strategy "members") (Option Group "1") 1` ] = `
1200
1345
"# Function: functionWithTypeParameters()
1201
1346
0 commit comments