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 1
1
| 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 |
2
2
| 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 |
4
4
| 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 |
5
5
| 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>; }
14
14
15
15
long test2 () { return number_one<long >; }
16
16
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
18
18
19
19
int test3 () { return number_two<int >; }
20
20
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ static int g3 = 0; // NON_COMPLIANT
8
8
9
9
static void f1 () {} // NON_COMPLIANT
10
10
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
12
12
13
- int test3 () { return number_two<int >; }
13
+ int test5 () { return number_two<int >; }
14
14
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