Skip to content
  • Steffen Müthing's avatar
    Make Child<> an invalid type if the child cannot be extracted · 167cc792
    Steffen Müthing authored
    The type alias `Child<Node,...>` used to simply be `void` if the child type
    could not be extracted. That is rather unhelpful, as it makes it impossible to
    use in SFINAE.
    This patch changes the behavior by making it impossible to instantiate the type
    alias if there is no valid child.
To find the state of this project's repository at the time of any of these versions, check out the tags.