From the same section, my hit:
In the communication specification, the specified language binding applies to function types of all function declarators, function names with external binding , [...]
But, f4 declared static , which means that the name has an internal link behind [basic.link] / 3 :
A name that has a namespace scope has an internal relationship if this name:
- a template for a variable, function, or function that is explicitly declared
static ; or, [...]
Therefore, C-bond is not applicable.
Barry source share