summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/warn-consumed-parsing.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2013-09-11 19:47:58 +0000
committerAaron Ballman <aaron@aaronballman.com>2013-09-11 19:47:58 +0000
commit682ee42550a8e0a24693a075bd3431818e88ce13 (patch)
treedcc9c7f42168625d8618dca6a0184ed90a6a0b14 /clang/test/SemaCXX/warn-consumed-parsing.cpp
parent5b2f4b054054d4bd13bc0b39803ccd3e5e0618ec (diff)
downloadbcm5719-llvm-682ee42550a8e0a24693a075bd3431818e88ce13.tar.gz
bcm5719-llvm-682ee42550a8e0a24693a075bd3431818e88ce13.zip
Tablegen now generates a StringSwitch for attributes containing enumeration arguments to map strings to the proper enumeration value. This makes error checking more consistent and reduces the amount of hand-written code required.
llvm-svn: 190545
Diffstat (limited to 'clang/test/SemaCXX/warn-consumed-parsing.cpp')
-rw-r--r--clang/test/SemaCXX/warn-consumed-parsing.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/SemaCXX/warn-consumed-parsing.cpp b/clang/test/SemaCXX/warn-consumed-parsing.cpp
index 001fb866b89..9275861985c 100644
--- a/clang/test/SemaCXX/warn-consumed-parsing.cpp
+++ b/clang/test/SemaCXX/warn-consumed-parsing.cpp
@@ -39,7 +39,7 @@ class CONSUMABLE(unknown) AttrTester1 {
bool testsUnconsumed() TESTS_UNCONSUMED;
};
-AttrTester1 returnTypestateTester0() RETURN_TYPESTATE(not_a_state); // expected-warning {{unknown consumed analysis state 'not_a_state'}}
+AttrTester1 returnTypestateTester0() RETURN_TYPESTATE(not_a_state); // expected-warning {{'return_typestate' attribute argument not supported: 'not_a_state'}}
AttrTester1 returnTypestateTester1() RETURN_TYPESTATE(42); // expected-error {{'return_typestate' attribute requires an identifier}}
class AttrTester2 {
OpenPOWER on IntegriCloud