TypeScript/tests/cases/fourslash/jsDocFunctionSignatures12.ts
Tim Schaub 262ea5b06e Skip asterisks after newline when parsing JSDoc types (#26528)
* Skip asterisks after newline when parsing JSDoc types

* Single boolean expression

* Test for parsing and printing multiline function signatures with *
2018-09-04 15:41:08 -07:00

33 lines
652 B
TypeScript

///<reference path="fourslash.ts" />
// @allowJs: true
// @Filename: jsDocFunctionSignatures.js
/////**
//// * @param {{
//// * stringProp: string,
//// * numProp: number,
//// * boolProp: boolean,
//// * anyProp: *,
//// * anotherAnyProp:
//// * *,
//// * functionProp:
//// * function(string,
//// * *):
//// * *
//// * }} o
//// */
////function f1(o) {
//// o/**/;
////}
goTo.marker();
verify.quickInfoIs(`(parameter) o: {
stringProp: string;
numProp: number;
boolProp: boolean;
anyProp: any;
anotherAnyProp: any;
functionProp: (arg0: string, arg1: any) => any;
}`);