function getExpectedTypeNames (signature, index, excludeConversions) {
      var param = getParamAtIndex(signature, index);
      var types = param
          ? excludeConversions
                  ? param.types.filter(isExactType)
                  : param.types
          : [];

      return types.map(getTypeName);
    }
Get all type names of a parameter
@param {Signature} signature
@param {number} index
@param {boolean} excludeConversions
@return {string[]} Returns an array with type names