Функция друга, определенная в классе, автоматически встроена?
Если функция-член определена внутри класса, это встроенная функция. Например.
struct X
{
void mem_f() {} //mem_f is inline
};
Мой вопрос заключается в том, является ли функция друга, не являющаяся членом, определенная внутри класса, также автоматически встроенной.
Например.
struct Y
{
friend void friend_f() {} //is friend_f inline?
};
Соответствующая цитата / parap_no из стандарта будет приветствоваться. Благодарю.