Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-1463

b_regex and b_codewscope constructors lack SFINAE protections

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.2.0-rc0
    • Implementation
    • None
    • Fully Compatible

    Description

      Unlike most of the other b_xxx} types that have templated constructors, the {{b_regex and b_codewscope types lack the SFINAE magic that prevents the templated constructors from binding too aggressively and overtaking the copy constructor. The methods should have the same SFINAE magic as the other templated constructors.

      Attachments

        Issue Links

          Activity

            People

              andrew.morrow@mongodb.com Andrew Morrow
              andrew.morrow@mongodb.com Andrew Morrow
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: