summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2010-09-02 23:28:43 -0300
committerJohan Dahlin <johan@gnome.org>2010-09-02 23:28:55 -0300
commitd9f8c0002c9dbd9154b49d3b23c1bd85423760ab (patch)
tree429fab7a2922a4d9935eabfa8cc43ac660ceb47a /tests
parentc3a180975772ba9943e27e1040d321534579810e (diff)
[test] Add warning tests for enums
Diffstat (limited to 'tests')
-rw-r--r--tests/warn/unresolved-type.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/warn/unresolved-type.h b/tests/warn/unresolved-type.h
index 3ee92b7..9f1a05c 100644
--- a/tests/warn/unresolved-type.h
+++ b/tests/warn/unresolved-type.h
@@ -5,3 +5,15 @@ typedef struct {
} MyStruct;
// EXPECT:5: Warning: Test: symbol='MyStruct': Unknown namespace for identifier 'MyStruct'
+
+typedef enum {
+ TEST_MY_ENUM_A = 0
+} MyEnum;
+
+// EXPECT:11: Warning: Test: symbol='MyEnum': Unknown namespace for identifier 'MyEnum'
+
+typedef enum {
+ MY_ENUM_A = 0
+} TestMyEnum2;
+
+// EXPECT:17: Warning: Test: symbol='TestMyEnum2': Unknown namespace for symbol 'my_enum_a'