------- Comment #19 from mmitchel at gcc dot gnu dot org 2008-01-21 02:00 ------- Lawrence, thanks for looking into this.
Was there any consensus on whether or not these are static_casts in this context? I'm guessing that the eventual resolution is going to be something like saying that a cast is a static_cast even if the class is incomplete, so long as the bases are known, but that such a static_cast can only be used in an un-evaluated context. Is that correct? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27177