This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 110b. See for the official list.


2215. Redundant description of language linkage in function call

Section:  []     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.