File tree Expand file tree Collapse file tree 3 files changed +20
-0
lines changed
cpp/ql/test/library-tests/enums/enums Expand file tree Collapse file tree 3 files changed +20
-0
lines changed Original file line number Diff line number Diff line change 1111| enums.cpp:5:13:5:13 | b | b | 1 | Flag | 1 | 1 | 1 |
1212| enums.cpp:5:22:5:22 | c | c | 1 | Flag | 1 | 1 | 1 |
1313| enums.cpp:5:31:5:31 | d | d | 1 | Flag | 1 | 1 | 1 |
14+ | enums.cpp:21:3:21:21 | myLocalEnumConstant | myLocalEnumConstant | 1 | myLocalEnum | 1 | 1 | 1 |
15+ | enums.cpp:29:5:29:24 | MyNestedEnumConstant | MyNestedEnumConstant | 1 | MyNestedEnum | 1 | 1 | 1 |
1416| enums.ms.c:2:3:2:6 | zero | zero | 1 | numbers | 1 | 1 | 1 |
1517| enums.ms.c:2:9:2:11 | one | one | 1 | numbers | 1 | 1 | 1 |
1618| scoped.cpp:3:5:3:5 | X | X | 1 | E1 | 1 | 1 | 1 |
Original file line number Diff line number Diff line change 11| enums.cpp:3:6:3:8 | Day | false |
22| enums.cpp:4:6:4:9 | Day2 | false |
33| enums.cpp:5:6:5:9 | Flag | false |
4+ | enums.cpp:19:7:19:17 | myLocalEnum | false |
5+ | enums.cpp:27:8:27:19 | MyNestedEnum | false |
46| enums.ms.c:1:6:1:12 | numbers | false |
57| scoped.cpp:2:12:2:13 | E1 | true |
68| scoped.cpp:6:12:6:13 | E2 | true |
Original file line number Diff line number Diff line change @@ -13,3 +13,19 @@ Day& operator++(Day& d)
1313 Day2 d2 = (Day2)d;
1414 return d = (sat==d) ? sun: Day (d+1 );
1515}
16+
17+ void myFunction ()
18+ {
19+ enum myLocalEnum
20+ {
21+ myLocalEnumConstant
22+ };
23+ };
24+
25+ class MyClass
26+ {
27+ enum MyNestedEnum
28+ {
29+ MyNestedEnumConstant
30+ };
31+ };
You can’t perform that action at this time.
0 commit comments