We can use delegating constructors to avoid duplicating some initializer lists.
Created attachment 231667 [details] Patch
Comment on attachment 231667 [details] Patch All our compilers support delegating constructors!? Hooray! What about inlining? Is it OK to add another level of function call here?
(In reply to comment #2) > (From update of attachment 231667 [details]) > All our compilers support delegating constructors!? Hooray! > > What about inlining? Is it OK to add another level of function call here? Looks like they do! I wasn't sure so wanted to wait for EWS. I'll slap an "inline" on the delegate ctor's definition for good measure.
Committed r169038: <http://trac.webkit.org/changeset/169038>