summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorKaelyn Uhrain <rikka@google.com>2012-11-13 00:18:47 +0000
committerKaelyn Uhrain <rikka@google.com>2012-11-13 00:18:47 +0000
commit3d699e02ae3912a987d60aa516bb0af718367889 (patch)
treeb63905bc3f989e42edb6584926e195ac44c437a9 /clang
parentabdc72d97069c3afec2d5953bef047fb2142bd98 (diff)
downloadbcm5719-llvm-3d699e02ae3912a987d60aa516bb0af718367889.tar.gz
bcm5719-llvm-3d699e02ae3912a987d60aa516bb0af718367889.zip
A couple of small fixes to r167783
llvm-svn: 167791
Diffstat (limited to 'clang')
-rw-r--r--clang/include/clang/Basic/Attr.td2
-rw-r--r--clang/lib/Sema/SemaDeclAttr.cpp2
-rw-r--r--clang/test/SemaCXX/warn-unused-result.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/clang/include/clang/Basic/Attr.td b/clang/include/clang/Basic/Attr.td
index 72f02a8c8c5..5593c60e0b1 100644
--- a/clang/include/clang/Basic/Attr.td
+++ b/clang/include/clang/Basic/Attr.td
@@ -699,7 +699,7 @@ def VecReturn : InheritableAttr {
}
def WarnUnusedResult : InheritableAttr {
- let Spellings = [GNU<"warn_unused_result">, CXX11<"","warn_unused_result">];
+ let Spellings = [GNU<"warn_unused_result">, CXX11<"clang","warn_unused_result">];
}
def Weak : InheritableAttr {
diff --git a/clang/lib/Sema/SemaDeclAttr.cpp b/clang/lib/Sema/SemaDeclAttr.cpp
index 70bc019a740..77413b0ef5e 100644
--- a/clang/lib/Sema/SemaDeclAttr.cpp
+++ b/clang/lib/Sema/SemaDeclAttr.cpp
@@ -2449,7 +2449,7 @@ static void handleWarnUnusedResult(Sema &S, Decl *D, const AttributeList &Attr)
if (!isFunction(D) && !isa<ObjCMethodDecl>(D) && !isa<CXXRecordDecl>(D)) {
S.Diag(Attr.getLoc(), diag::warn_attribute_wrong_decl_type)
- << Attr.getName() << ExpectedFunctionOrMethod;
+ << Attr.getName() << ExpectedFunctionMethodOrClass;
return;
}
diff --git a/clang/test/SemaCXX/warn-unused-result.cpp b/clang/test/SemaCXX/warn-unused-result.cpp
index 459e5ae9cb1..5ce0f98bc48 100644
--- a/clang/test/SemaCXX/warn-unused-result.cpp
+++ b/clang/test/SemaCXX/warn-unused-result.cpp
@@ -44,7 +44,7 @@ void bah() {
}
namespace warn_unused_CXX11 {
-struct [[warn_unused_result]] Status {
+struct [[clang::warn_unused_result]] Status {
bool ok() const;
};
Status DoSomething();
OpenPOWER on IntegriCloud