Refactor default constructor SFINAE in pair and tuple.

Refactor the  recent implicit default constructor changes to match the
existing SFINAE style.

llvm-svn: 373263
GitOrigin-RevId: c8ad8686ac072fb35862f4d5e09cb1ab91a15a8e
3 files changed