View mode: basic / threaded / horizontal-split · Log in · Help
March 31, 2005
Virtual functions and modules
Hello All ! 
From specs I've learnt that "since the D compiler knows all of the class 
hierarchy when generating code, all functions that are not overridden can be 
optimized to be non-virtual." 
Does it mean that all functions in a module are virtual becouse compiler can 
not know how one will use classes of that module, and will some other classes 
inherit them ?
Top | Discussion index | About this forum | D home