{"size": 306, "ext": "js", "max_stars_repo_path": "tests/baselines/reference/functionTypesLackingReturnTypes.js", "max_stars_repo_name": "mybios/tstolua", "max_stars_repo_stars_event_min_datetime": "2015-09-10T21:41:15.000Z", "max_stars_repo_stars_event_max_datetime": "2022-01-20T08:07:13.000Z", "max_issues_repo_path": "tests/baselines/reference/functionTypesLackingReturnTypes.js", "max_issues_repo_name": "mybios/tstolua", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "tests/baselines/reference/functionTypesLackingReturnTypes.js", "max_forks_repo_name": "mybios/tstolua", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 5, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 11.7692307692, "max_line_length": 41, "alphanum_fraction": 0.5294117647}
//// [functionTypesLackingReturnTypes.ts]

// Error (no '=>')
function f(x: ()) {
}

// Error (no '=>')
var g: (param);

// Okay
var h: { () }

// Okay
var i: { new () }

//// [functionTypesLackingReturnTypes.js]
// Error (no '=>')
function f(x) {
}
// Error (no '=>')
var g;
// Okay
var h;
// Okay
var i;
