Files
codeql/cpp/ql/test/library-tests/dataflow/dataflow-tests/dataflow-ir-consistency.expected
2023-05-05 15:45:44 +01:00

90 lines
5.1 KiB
Plaintext

uniqueEnclosingCallable
uniqueCallEnclosingCallable
uniqueType
uniqueNodeLocation
missingLocation
uniqueNodeToString
missingToString
parameterCallable
localFlowIsLocal
readStepIsLocal
storeStepIsLocal
compatibleTypesReflexive
unreachableNodeCCtx
localCallNodes
postIsNotPre
postHasUniquePre
uniquePostUpdate
postIsInSameCallable
reverseRead
argHasPostUpdate
postWithInFlow
| test.cpp:384:10:384:13 | memcpy output argument | PostUpdateNode should not be the target of local flow. |
| test.cpp:384:10:384:13 | memcpy output argument | PostUpdateNode should not be the target of local flow. |
| test.cpp:391:10:391:13 | memcpy output argument | PostUpdateNode should not be the target of local flow. |
| test.cpp:391:10:391:13 | memcpy output argument | PostUpdateNode should not be the target of local flow. |
| test.cpp:400:10:400:13 | memcpy output argument | PostUpdateNode should not be the target of local flow. |
| test.cpp:400:10:400:13 | memcpy output argument | PostUpdateNode should not be the target of local flow. |
| test.cpp:407:10:407:13 | memcpy output argument | PostUpdateNode should not be the target of local flow. |
| test.cpp:407:10:407:13 | memcpy output argument | PostUpdateNode should not be the target of local flow. |
viableImplInCallContextTooLarge
uniqueParameterNodeAtPosition
uniqueParameterNodePosition
uniqueContentApprox
identityLocalStep
| BarrierGuard.cpp:62:10:62:11 | p1 indirection | Node steps to itself |
| BarrierGuard.cpp:64:10:64:11 | p1 indirection | Node steps to itself |
| BarrierGuard.cpp:65:22:65:23 | p2 indirection | Node steps to itself |
| BarrierGuard.cpp:66:10:66:11 | p1 indirection | Node steps to itself |
| BarrierGuard.cpp:76:10:76:12 | buf indirection | Node steps to itself |
| clang.cpp:8:27:8:28 | this indirection | Node steps to itself |
| clang.cpp:31:8:31:24 | sourceStruct1_ptr indirection | Node steps to itself |
| dispatch.cpp:37:3:37:8 | topPtr indirection | Node steps to itself |
| dispatch.cpp:45:3:45:8 | topRef indirection | Node steps to itself |
| dispatch.cpp:55:8:55:19 | globalBottom indirection | Node steps to itself |
| dispatch.cpp:56:8:56:19 | globalMiddle indirection | Node steps to itself |
| dispatch.cpp:69:3:69:5 | top indirection | Node steps to itself |
| dispatch.cpp:73:3:73:5 | top indirection | Node steps to itself |
| dispatch.cpp:81:3:81:3 | x indirection | Node steps to itself |
| dispatch.cpp:89:12:89:17 | bottom indirection | Node steps to itself |
| dispatch.cpp:90:12:90:14 | top indirection | Node steps to itself |
| dispatch.cpp:129:10:129:15 | topPtr indirection | Node steps to itself |
| dispatch.cpp:130:10:130:15 | topRef indirection | Node steps to itself |
| example.c:19:6:19:6 | b indirection | Node steps to itself |
| file://:0:0:0:0 | this indirection | Node steps to itself |
| lambdas.cpp:13:11:13:11 | (unnamed parameter 0) indirection | Node steps to itself |
| lambdas.cpp:20:11:20:11 | (unnamed parameter 0) indirection | Node steps to itself |
| lambdas.cpp:23:3:23:14 | this indirection | Node steps to itself |
| lambdas.cpp:28:11:28:11 | (unnamed parameter 0) indirection | Node steps to itself |
| lambdas.cpp:30:3:30:6 | this indirection | Node steps to itself |
| ref.cpp:16:12:16:14 | lhs indirection | Node steps to itself |
| ref.cpp:75:5:75:7 | lhs indirection | Node steps to itself |
| ref.cpp:79:12:79:14 | lhs indirection | Node steps to itself |
| ref.cpp:87:7:87:9 | lhs indirection | Node steps to itself |
| ref.cpp:89:7:89:9 | lhs indirection | Node steps to itself |
| ref.cpp:96:7:96:9 | out indirection | Node steps to itself |
| ref.cpp:102:21:102:23 | out indirection | Node steps to itself |
| ref.cpp:104:7:104:9 | out indirection | Node steps to itself |
| ref.cpp:113:7:113:9 | out indirection | Node steps to itself |
| ref.cpp:115:7:115:9 | out indirection | Node steps to itself |
| test.cpp:194:13:194:27 | this indirection | Node steps to itself |
| test.cpp:209:13:209:33 | this indirection | Node steps to itself |
| test.cpp:223:13:223:34 | this indirection | Node steps to itself |
| test.cpp:236:13:236:24 | this indirection | Node steps to itself |
| test.cpp:246:7:246:16 | this indirection | Node steps to itself |
| test.cpp:251:7:251:12 | this indirection | Node steps to itself |
| test.cpp:256:7:256:12 | this indirection | Node steps to itself |
| test.cpp:267:11:267:20 | this indirection | Node steps to itself |
| test.cpp:273:14:273:19 | this indirection | Node steps to itself |
| test.cpp:278:14:278:19 | this indirection | Node steps to itself |
| test.cpp:290:13:290:22 | this indirection | Node steps to itself |
| test.cpp:295:17:295:22 | this indirection | Node steps to itself |
| test.cpp:300:23:300:28 | this indirection | Node steps to itself |
| test.cpp:314:2:314:2 | this indirection | Node steps to itself |
| test.cpp:321:2:321:2 | this indirection | Node steps to itself |
| test.cpp:359:5:359:9 | this indirection | Node steps to itself |
| test.cpp:365:10:365:14 | this indirection | Node steps to itself |
| test.cpp:369:10:369:14 | this indirection | Node steps to itself |
| test.cpp:375:10:375:14 | this indirection | Node steps to itself |
| test.cpp:489:20:489:20 | s indirection | Node steps to itself |