This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 115d. See http://www.open-std.org/jtc1/sc22/wg21/ for the official list.

2024-10-26


2215. Redundant description of language linkage in function call

Section: 7.6.1.3  [expr.call]     Status: C++17     Submitter: Richard Smith     Date: 2015-12-17

Calling a function through an expression whose language linkage is different from that of the called function is explicitly called out as undefined behavior, even though there is a general provision that makes any difference in the types of the expression and function undefined. The special treatment for language linkage should be removed.

Notes from the November, 2016 meeting:

This issue will be resolved editorially and is being placed in "review" status until the corresponding change appears in a working draft.

Additional note, February, 2021:

This issue was resolved editorially.