File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed
cpp/autosar/test/rules/A2-10-5 Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 11| test1a.cpp:2:12:2:13 | g1 | Identifier name of non-member object $@ reuses the identifier name of non-member object $@. | test1a.cpp:2:12:2:13 | g1 | g1 | test1b.cpp:2:12:2:13 | g1 | g1 |
22| test1a.cpp:6:12:6:13 | g3 | Identifier name of non-member object $@ reuses the identifier name of non-member object $@. | test1a.cpp:6:12:6:13 | g3 | g3 | test1b.cpp:6:12:6:13 | g3 | g3 |
3- | test1a.cpp:17:43 :17:43 | number_two | Identifier name of non-member object $@ reuses the identifier name of non-member object $@. | test1a.cpp:17:43 :17:43 | number_two | number_two | test1b.cpp:11:43 :11:43 | number_two | number_two |
3+ | test1a.cpp:17:50 :17:50 | number_two | Identifier name of non-member object $@ reuses the identifier name of non-member object $@. | test1a.cpp:17:50 :17:50 | number_two | number_two | test1b.cpp:11:50 :11:50 | number_two | number_two |
44| test1b.cpp:2:12:2:13 | g1 | Identifier name of non-member object $@ reuses the identifier name of non-member object $@. | test1b.cpp:2:12:2:13 | g1 | g1 | test1a.cpp:2:12:2:13 | g1 | g1 |
55| test1b.cpp:6:12:6:13 | g3 | Identifier name of non-member object $@ reuses the identifier name of non-member object $@. | test1b.cpp:6:12:6:13 | g3 | g3 | test1a.cpp:6:12:6:13 | g3 | g3 |
6- | test1b.cpp:11:43 :11:43 | number_two | Identifier name of non-member object $@ reuses the identifier name of non-member object $@. | test1b.cpp:11:43 :11:43 | number_two | number_two | test1a.cpp:17:43 :17:43 | number_two | number_two |
6+ | test1b.cpp:11:50 :11:50 | number_two | Identifier name of non-member object $@ reuses the identifier name of non-member object $@. | test1b.cpp:11:50 :11:50 | number_two | number_two | test1a.cpp:17:50 :17:50 | number_two | number_two |
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ int test() { return number_one<int>; }
1414
1515long test2 () { return number_one<long >; }
1616
17- template <class T > constexpr T number_two = T(1 ); // NON_COMPLIANT
17+ template <class T > static constexpr T number_two = T(1 ); // NON_COMPLIANT
1818
1919int test3 () { return number_two<int >; }
2020
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ static int g3 = 0; // NON_COMPLIANT
88
99static void f1 () {} // NON_COMPLIANT
1010
11- template <class T > constexpr T number_two = T(1 ); // NON_COMPLIANT
11+ template <class T > static constexpr T number_two = T(1 ); // NON_COMPLIANT
1212
13- int test3 () { return number_two<int >; }
13+ int test5 () { return number_two<int >; }
1414
15- long test4 () { return number_two<long >; }
15+ long test6 () { return number_two<long >; }
You can’t perform that action at this time.
0 commit comments