summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
diff options
context:
space:
mode:
authorNick Lewycky <nicholas@mxc.ca>2014-01-11 02:50:57 +0000
committerNick Lewycky <nicholas@mxc.ca>2014-01-11 02:50:57 +0000
commit35a6ef4c35cca71540255d7531af91f14515577d (patch)
tree78e147cf9261b23f6c4657f3f90e07c62717699c /clang/lib/Parse/ParseDeclCXX.cpp
parent5641233047034ae122c0204cb91b6e5f2da29319 (diff)
downloadbcm5719-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.cpp2
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)
OpenPOWER on IntegriCloud