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

b_regex and b_codewscope constructors lack SFINAE protections

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.2.0-rc0
    • Component/s: Implementation
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Platforms 2017-11-13

      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

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: