diff options
Diffstat (limited to 'clang/lib/Parse/ParseDecl.cpp')
-rw-r--r-- | clang/lib/Parse/ParseDecl.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/clang/lib/Parse/ParseDecl.cpp b/clang/lib/Parse/ParseDecl.cpp index f7eb564..d6c3661 100644 --- a/clang/lib/Parse/ParseDecl.cpp +++ b/clang/lib/Parse/ParseDecl.cpp @@ -676,7 +676,8 @@ void Parser::ParseGNUAttributeArgs( Form); return; } else if (AttrKind == ParsedAttr::AT_CXXAssume) { - ParseCXXAssumeAttributeArg(Attrs, AttrName, AttrNameLoc, EndLoc, Form); + ParseCXXAssumeAttributeArg(Attrs, AttrName, AttrNameLoc, ScopeName, + ScopeLoc, EndLoc, Form); return; } @@ -734,7 +735,8 @@ unsigned Parser::ParseClangAttributeArgs( break; case ParsedAttr::AT_CXXAssume: - ParseCXXAssumeAttributeArg(Attrs, AttrName, AttrNameLoc, EndLoc, Form); + ParseCXXAssumeAttributeArg(Attrs, AttrName, AttrNameLoc, ScopeName, + ScopeLoc, EndLoc, Form); break; } return !Attrs.empty() ? Attrs.begin()->getNumArgs() : 0; |