diff options
author | Eric Fiselier <eric@efcs.ca> | 2020-01-15 16:57:08 -0500 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2020-01-15 17:00:26 -0500 |
commit | 24d2a015eade6e71e7c684c69510f067bdd55892 (patch) | |
tree | c7bdb01c11ca9d039908081fb8af1f305cfb6648 /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h | |
parent | 8d2f252bb8e4d199be8498c4ee2245117ef08fd2 (diff) | |
download | llvm-24d2a015eade6e71e7c684c69510f067bdd55892.zip llvm-24d2a015eade6e71e7c684c69510f067bdd55892.tar.gz llvm-24d2a015eade6e71e7c684c69510f067bdd55892.tar.bz2 |
[libc++] Make SFINAE'd member functions in string mutually exclusive.
This patch is needed in order to work around a GCC bug that fails to
explicitly instantiate a non-template function of a class template when
there is another overload that's a function template.
(See https://godbolt.org/z/4bUQ_b)
This patch SFINAE's away the function templates when the argument is
a basic_string.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions