Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!utgpu!water!watmath!clyde!bellcore!faline!scherzo!allegra!alice!bs
From: bs@alice.UUCP
Newsgroups: comp.lang.c++
Subject: Re: when is an inline not an inline?
Message-ID: <7497@alice.UUCP>
Date: Wed, 2-Dec-87 10:02:43 EST
Article-I.D.: alice.7497
Posted: Wed Dec  2 10:02:43 1987
Date-Received: Sun, 6-Dec-87 16:52:48 EST
References: <3715@uw-june.UUCP>
Organization: AT&T Bell Laboratories, Murray Hill NJ
Lines: 12




 > Under what circumstances will a function declared inline be emitted
 > as a private static function for the file in which it is referenced
 > without comment from the compiler?

When an inline is used twice in a single expression, when the address
of an inline is taken, or when an inline is declared virtual.

The two last cases are fundamental, the first a peculiarity of a
particular implementation.