You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CWG3208 [basic.life] reference binding to base of virtual base outside of lifetime #936
We also use a phrase synonymous with "virtual base class or base class thereof" in [conv.mem] and twice in [expr.static.cast]. I think we should introduce a defined term for it. P0149 suggests "transitively virtual base class". Seems like a fine idea to me.
changed the title [-][basic.life] reference binding to base of virtual base outside of lifetime[/-][+]CWG3208 [basic.life] reference binding to base of virtual base outside of lifetime[/+]on Jun 29, 2026
Activity
t3nsor commentedon Jun 27, 2026
We also use a phrase synonymous with "virtual base class or base class thereof" in [conv.mem] and twice in [expr.static.cast]. I think we should introduce a defined term for it. P0149 suggests "transitively virtual base class". Seems like a fine idea to me.
jensmaurer commentedon Jun 29, 2026
CWG3208
[-][basic.life] reference binding to base of virtual base outside of lifetime[/-][+]CWG3208 [basic.life] reference binding to base of virtual base outside of lifetime[/+]