Lines Matching refs:param
409 const param = child.parameters[i];
410 if (param.name.escapedText === 'type' || param.name.escapedText === 'event' ||
411 param.name.escapedText === 'eventType') {
412 if (param.type && param.type.literal && param.type.literal.text) {
414 hash, currentClassFunSet, child, dtsPath, param);
415 } else if (param.type && param.type.types && param.type.types.length > 0) {
416 param.type.types.forEach(type => {
423 } else if (param.type && param.type.typeName && param.type.typeName.escapedText) {
425 hash, currentClassFunSet, child, dtsPath, currentTypeList, param);
426 } else if (param.type && param.type.typeName && param.type.typeName.left &&
427 param.type.typeName.right) {
428 let methodName = child.name.escapedText + '_' + param.type.typeName.left.escapedText + '_' +
429 param.type.typeName.right.escapedText;
447 dtsPath, currentTypeList, param) { argument
450 if (type.name === param.type.typeName.escapedText) {
466 hash, currentClassFunSet, child, dtsPath, param) { argument
467 const typeTextArr = param.getText().replace(/\s*/g, '').split(':');
469 let methodName = child.name.escapedText + '_' + param.type.literal.text;
473 let methodName = child.name.escapedText + '_' + param.type.literal.text;