Revision tags: llvmorg-3.7.0, llvmorg-3.7.0-rc4 |
|
#
e283c552 |
| 25-Aug-2015 |
Nick Lewycky <nicholas@mxc.ca> |
Make sure that we evaluate __attribute__((enable_if)) on a method with no overloads. Patch by Ettore Speziale!
llvm-svn: 245985
|
Revision tags: llvmorg-3.7.0-rc3, studio-1.4, llvmorg-3.7.0-rc2, llvmorg-3.7.0-rc1, llvmorg-3.6.2, llvmorg-3.6.2-rc1, llvmorg-3.6.1, llvmorg-3.6.1-rc1, llvmorg-3.5.2, llvmorg-3.5.2-rc1, llvmorg-3.6.0, llvmorg-3.6.0-rc4, llvmorg-3.6.0-rc3, llvmorg-3.6.0-rc2, llvmorg-3.6.0-rc1, llvmorg-3.5.1, llvmorg-3.5.1-rc2 |
|
#
f0202ca7 |
| 16-Dec-2014 |
Nick Lewycky <nicholas@mxc.ca> |
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
|
Revision tags: llvmorg-3.5.1-rc1, llvmorg-3.5.0, llvmorg-3.5.0-rc4, llvmorg-3.5.0-rc3, llvmorg-3.5.0-rc2, llvmorg-3.5.0-rc1, llvmorg-3.4.2, llvmorg-3.4.2-rc1, llvmorg-3.4.1, llvmorg-3.4.1-rc2, llvmorg-3.4.1-rc1 |
|
#
b8336b7d |
| 28-Feb-2014 |
Nick Lewycky <nicholas@mxc.ca> |
Fix crash with enable_if on constructors.
llvm-svn: 202467
|
#
36e9b3cc |
| 21-Jan-2014 |
Nick Lewycky <nicholas@mxc.ca> |
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
|
#
35a6ef4c |
| 11-Jan-2014 |
Nick Lewycky <nicholas@mxc.ca> |
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
|