-
Notifications
You must be signed in to change notification settings - Fork 75
Expand file tree
/
Copy pathinvalidcodeidentifiers.cpp
More file actions
24 lines (21 loc) · 1.23 KB
/
invalidcodeidentifiers.cpp
File metadata and controls
24 lines (21 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// codeql::misra_deviation(x) - invalid, no x
// codeql::autosar_deviation(x) - invalid, no x
// codeql::cert_deviation(x) - invalid, no x
// codeql::misra_deviation_next(a-0-4-2-deviation) - invalid, next_line
// codeql::autosar_deviation_next(a-0-4-2-deviation) - invalid, next_line
// codeql::cert_deviation_next(a-0-4-2-deviation) - invalid, next_line
// codeql::misra_deviation_begin(a-0-4-2-deviation)
// codeql::autosar_deviation_begin(a-0-4-2-deviation)
// codeql::cert_deviation_begin(a-0-4-2-deviation)
// codeql::misra_deviation_end(a-0-4-2-deviation)
// codeql::autosar_deviation_end(a-0-4-2-deviation)
// codeql::cert_deviation_end(a-0-4-2-deviation)
// codeql::misra_deviation_end(a-0-4-2-deviation) - invalid, unmatched end
// codeql::autosar_deviation_end(a-0-4-2-deviation) - invalid, unmatched end
// codeql::cert_deviation_end(a-0-4-2-deviation) - invalid, unmatched end
// codeql::misra_deviation_begin(a-0-4-2-deviation) - invalid, unmatched begin
// codeql::autosar_deviation_begin(a-0-4-2-deviation) - invalid, unmatched begin
// codeql::cert_deviation_begin(a-0-4-2-deviation) - invalid, unmatched begin
[[codeql::misra_deviation("x")]] // invalid
void test() {}
[[codeql::autosar_deviation("a-0-4-2-deviation")]] void test2() {}