diff options
author | Nick Lewycky <nicholas@mxc.ca> | 2014-01-11 02:50:57 +0000 |
---|---|---|
committer | Nick Lewycky <nicholas@mxc.ca> | 2014-01-11 02:50:57 +0000 |
commit | 35a6ef4c35cca71540255d7531af91f14515577d (patch) | |
tree | 78e147cf9261b23f6c4657f3f90e07c62717699c /clang/lib/Parse/ParseDeclCXX.cpp | |
parent | 5641233047034ae122c0204cb91b6e5f2da29319 (diff) | |
download | bcm5719-llvm-35a6ef4c35cca71540255d7531af91f14515577d.tar.gz bcm5719-llvm-35a6ef4c35cca71540255d7531af91f14515577d.zip |
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
Diffstat (limited to 'clang/lib/Parse/ParseDeclCXX.cpp')
-rw-r--r-- | clang/lib/Parse/ParseDeclCXX.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Parse/ParseDeclCXX.cpp b/clang/lib/Parse/ParseDeclCXX.cpp index 5135530cd9f..49686314804 100644 --- a/clang/lib/Parse/ParseDeclCXX.cpp +++ b/clang/lib/Parse/ParseDeclCXX.cpp @@ -3243,7 +3243,7 @@ void Parser::ParseCXX11AttributeSpecifier(ParsedAttributes &attrs, if (Tok.is(tok::l_paren)) { if (ScopeName && ScopeName->getName() == "gnu") { ParseGNUAttributeArgs(AttrName, AttrLoc, attrs, endLoc, - ScopeName, ScopeLoc, AttributeList::AS_CXX11); + ScopeName, ScopeLoc, AttributeList::AS_CXX11, 0); AttrParsed = true; } else { if (StandardAttr) |