Nick Lewycky
|
f0202ca775
|
Improve handling of value dependent expressions in __attribute__((enable_if)), both in the condition expression and at the call site. Fixes PR20988!
llvm-svn: 224320
|
2014-12-16 06:12:01 +00:00 |
Nick Lewycky
|
b8336b7d13
|
Fix crash with enable_if on constructors.
llvm-svn: 202467
|
2014-02-28 05:26:13 +00:00 |
Nick Lewycky
|
36e9b3ccff
|
Neither attribute overloadable nor enable_if are supported by GCC. Disable the
GCC warning about attributes on function definitions for both of them.
llvm-svn: 199710
|
2014-01-21 04:31:12 +00:00 |
Nick Lewycky
|
35a6ef4c35
|
Add a new attribute 'enable_if' which can be used to control overload resolution based on the values of the function arguments at the call site.
llvm-svn: 198996
|
2014-01-11 02:50:57 +00:00 |