The expectation of the note that a default argument expression
involving current() causes a source_location to be constructed
that refers to the site of a function call where that default
argument is needed has no basis in normative text.
In particular, 9.2.3.6 paragraph 5 seems to imply that the
name "current" and its semantics are bound where it appears
lexically in the function declaration.
Proposed change:
Add normative text to express the desired semantics.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4