Skip to content

Commit 1c1f3fb

Browse files
committed
Move queries not depending on dataflow over to ConcurrencyNew
1 parent 0a846c7 commit 1c1f3fb

File tree

28 files changed

+28
-29
lines changed

28 files changed

+28
-29
lines changed

c/cert/src/rules/CON33-C/RaceConditionsWhenUsingLibraryFunctions.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
import cpp
2020
import codingstandards.c.cert
21-
import codingstandards.cpp.Concurrency
21+
import codingstandards.cpp.ConcurrencyNew
2222

2323
from ThreadedCFN node
2424
where

c/cert/src/rules/CON37-C/DoNotCallSignalInMultithreadedProgram.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import cpp
2121
import codingstandards.c.cert
22-
import codingstandards.cpp.Concurrency
22+
import codingstandards.cpp.ConcurrencyNew
2323

2424
from FunctionCall fc
2525
// This should only be applied in the context of a multi-threaded program (since

c/cert/src/rules/CON40-C/AtomicVariableTwiceInExpression.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import cpp
2121
import codingstandards.c.cert
22-
import codingstandards.cpp.Concurrency
22+
import codingstandards.cpp.ConcurrencyNew
2323

2424
from MacroInvocation mi, Variable v, Locatable whereFound
2525
where

c/cert/src/rules/CON41-C/WrapFunctionsThatCanFailSpuriouslyInLoop.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import cpp
2121
import codingstandards.c.cert
22-
import codingstandards.cpp.Concurrency
22+
import codingstandards.cpp.ConcurrencyNew
2323

2424
from AtomicCompareExchange ace
2525
where

c/common/src/codingstandards/c/initialization/GlobalInitializationAnalysis.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import cpp
22
import codingstandards.c.Objects
3-
import codingstandards.cpp.Concurrency
3+
import codingstandards.cpp.ConcurrencyNew
44
import codingstandards.cpp.Type
55

66
signature module GlobalInitializationAnalysisConfigSig {

c/misra/src/rules/DIR-5-1/PossibleDataRaceBetweenThreads.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import cpp
1717
import codingstandards.c.misra
1818
import codingstandards.c.Objects
1919
import codingstandards.c.SubObjects
20-
import codingstandards.cpp.Concurrency
20+
import codingstandards.cpp.ConcurrencyNew
2121

2222
newtype TNonReentrantOperation =
2323
TReadWrite(SubObject object) {

c/misra/src/rules/DIR-5-3/BannedDynamicThreadCreation.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
import cpp
2020
import codingstandards.c.misra
21-
import codingstandards.cpp.Concurrency
21+
import codingstandards.cpp.ConcurrencyNew
2222

2323
from CThreadCreateCall tc, Function enclosingFunction
2424
where

c/misra/src/rules/DIR-5-3/ThreadCreatedByThread.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
import cpp
1919
import codingstandards.c.misra
20-
import codingstandards.cpp.Concurrency
20+
import codingstandards.cpp.ConcurrencyNew
2121

2222
class CThreadRoot extends Function {
2323
CThreadCreateCall threadCreate;

c/misra/src/rules/RULE-18-6/ThreadLocalObjectAddressCopiedToGlobalObject.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import cpp
1717
import codingstandards.c.misra
1818
import codingstandards.c.Objects
19-
import codingstandards.cpp.Concurrency
19+
import codingstandards.cpp.ConcurrencyNew
2020

2121
from AssignExpr assignment, Element threadLocal, ObjectIdentity static
2222
where

c/misra/src/rules/RULE-22-12/NonstandardUseOfThreadingObject.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
import cpp
1717
import codingstandards.c.misra
18-
import codingstandards.cpp.Concurrency
18+
import codingstandards.cpp.ConcurrencyNew
1919
import codingstandards.cpp.Type
2020

2121
predicate isThreadingObject(Type t) { t instanceof PossiblySpecified<C11ThreadingObjectType>::Type }

0 commit comments

Comments
 (0)