Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uxc!garcon!garcon.cso.uiuc.edu!grunwald From: grunwald@flute.cs.uiuc.edu Newsgroups: comp.lang.c++ Subject: Re: inline virtual members Message-ID: Date: 26 Apr 89 06:20:33 GMT References: <6952@saturn.ucsc.edu> Sender: news@garcon.cso.uiuc.edu Distribution: comp Organization: University of Illinois, Urbana-Champaign Lines: 16 In-reply-to: daniel@saturn.ucsc.edu's message of 21 Apr 89 18:55:34 GMT No, you can inline virtual function calls, but only when you definitly know the type. e.g, assume virtual member foo::bar foo a; foo *b; a.bar() -- you can inline this b -> bar() -- but not this, unless flow analysis shows that it can only be a ``foo''. -- Dirk Grunwald Univ. of Illinois grunwald@flute.cs.uiuc.edu