[Bug 1578] [FS] technical: 4.1.5 Function Calls: overloading is restricted


------- Additional Comments From jmdyck@ibiblio.org  2005-09-01 00:25 -------
(In reply to comment #1)
> For overloaded built-in functions, several signatures may exists,
> however, because they all correspond to sequences of atomic values,
> they all result in the same normalization.

Given the acceptance of Bug 1580, that sentence should not be necessary.
Removing it would completely address the original comment.

Actually, it occurs to me that even without the acceptance of 1580, the sentence
is unnecessary, as was the quoted sentence in the original comment. That is,
4.1.5/Normalization doesn't (and didn't) need to address "overloaded built-in
functions", because calls to those functions cannot occur in pre-normalization
queries. Instead, such calls come about as a result of normalizing other
(operator/operand) expressions, and those calls do not need to be normalized
again, so 4.1.5/Normalization never sees them.

Received on Thursday, 1 September 2005 00:25:17 UTC