Skip to content

Commit 9eada21

Browse files
committed
SideEffects3: Update metadata.
1 parent f9a808a commit 9eada21

File tree

1 file changed

+1
-36
lines changed

1 file changed

+1
-36
lines changed

cpp/common/src/codingstandards/cpp/exclusions/c/SideEffects3.qll

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,9 @@ import cpp
33
import RuleMetadata
44
import codingstandards.cpp.exclusions.RuleMetadata
55

6-
newtype SideEffects3Query =
7-
TSideEffectsInArgumentsToUnsafeMacrosQuery() or
8-
TUnsequencedSideEffectsQuery() or
9-
TMultipleObjectModificationsQuery()
6+
newtype SideEffects3Query = TUnsequencedSideEffectsQuery()
107

118
predicate isSideEffects3QueryMetadata(Query query, string queryId, string ruleId, string category) {
12-
query =
13-
// `Query` instance for the `sideEffectsInArgumentsToUnsafeMacros` query
14-
SideEffects3Package::sideEffectsInArgumentsToUnsafeMacrosQuery() and
15-
queryId =
16-
// `@id` for the `sideEffectsInArgumentsToUnsafeMacros` query
17-
"c/cert/side-effects-in-arguments-to-unsafe-macros" and
18-
ruleId = "PRE31-C" and
19-
category = "rule"
20-
or
219
query =
2210
// `Query` instance for the `unsequencedSideEffects` query
2311
SideEffects3Package::unsequencedSideEffectsQuery() and
@@ -26,36 +14,13 @@ predicate isSideEffects3QueryMetadata(Query query, string queryId, string ruleId
2614
"c/misra/unsequenced-side-effects" and
2715
ruleId = "RULE-13-2" and
2816
category = "required"
29-
or
30-
query =
31-
// `Query` instance for the `multipleObjectModifications` query
32-
SideEffects3Package::multipleObjectModificationsQuery() and
33-
queryId =
34-
// `@id` for the `multipleObjectModifications` query
35-
"c/misra/multiple-object-modifications" and
36-
ruleId = "RULE-13-2" and
37-
category = "required"
3817
}
3918

4019
module SideEffects3Package {
41-
Query sideEffectsInArgumentsToUnsafeMacrosQuery() {
42-
//autogenerate `Query` type
43-
result =
44-
// `Query` type for `sideEffectsInArgumentsToUnsafeMacros` query
45-
TQueryC(TSideEffects3PackageQuery(TSideEffectsInArgumentsToUnsafeMacrosQuery()))
46-
}
47-
4820
Query unsequencedSideEffectsQuery() {
4921
//autogenerate `Query` type
5022
result =
5123
// `Query` type for `unsequencedSideEffects` query
5224
TQueryC(TSideEffects3PackageQuery(TUnsequencedSideEffectsQuery()))
5325
}
54-
55-
Query multipleObjectModificationsQuery() {
56-
//autogenerate `Query` type
57-
result =
58-
// `Query` type for `multipleObjectModifications` query
59-
TQueryC(TSideEffects3PackageQuery(TMultipleObjectModificationsQuery()))
60-
}
6126
}

0 commit comments

Comments
 (0)