Created on 2009-03-03.00:00:00 last changed 186 months ago
Rationale (July, 2009):
The reference to 22.10 [function.objects] appears in a note, not in normative text, and is intended only to clarify the meaning of the term “function object.” The CWG does not believe that this reference creates any dependency on any library facility.
7.5.6 [expr.prim.lambda] paragraph 2 says,
A closure object behaves as a function object (22.10 [function.objects])...
This linkage to <functional> increases the dependency of the language upon the library and is inconsistent with the definition of “freestanding” in 16.4.2.5 [compliance].
History | |||
---|---|---|---|
Date | User | Action | Args |
2009-08-03 00:00:00 | admin | set | status: review -> nad |
2009-03-23 00:00:00 | admin | set | messages: + msg1925 |
2009-03-03 00:00:00 | admin | create |