mirror of
https://github.com/github/codeql.git
synced 2025-12-22 11:46:32 +01:00
For now this is JUST from `**kwargs` in arguments, to `**kwargs` parameters, and this part is based on field-flow Note that dataflow-library complains about missing post update nodes for these. This needs to be ignored, since post update nodes for `**kwargs` arguments doesn't make sense, it's not possible to alter the dictionary inside the method.
37 lines
1.9 KiB
Plaintext
37 lines
1.9 KiB
Plaintext
uniqueEnclosingCallable
|
|
uniqueType
|
|
uniqueNodeLocation
|
|
missingLocation
|
|
uniqueNodeToString
|
|
missingToString
|
|
parameterCallable
|
|
localFlowIsLocal
|
|
readStepIsLocal
|
|
storeStepIsLocal
|
|
compatibleTypesReflexive
|
|
unreachableNodeCCtx
|
|
localCallNodes
|
|
postIsNotPre
|
|
postHasUniquePre
|
|
uniquePostUpdate
|
|
postIsInSameCallable
|
|
reverseRead
|
|
argHasPostUpdate
|
|
| argumentPassing.py:75:59:75:80 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| argumentPassing.py:105:35:105:45 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| argumentPassing.py:106:29:106:39 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| argumentPassing.py:106:44:106:54 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| argumentPassing.py:106:59:106:69 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| argumentPassing.py:120:30:120:40 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| argumentPassing.py:182:19:182:22 | ControlFlowNode for args | ArgumentNode is missing PostUpdateNode. |
|
|
| argumentPassing.py:196:21:196:24 | ControlFlowNode for args | ArgumentNode is missing PostUpdateNode. |
|
|
| argumentPassing.py:199:13:199:16 | ControlFlowNode for args | ArgumentNode is missing PostUpdateNode. |
|
|
| file:///home/rasmus/.pyenv/versions/3.9.5/lib/python3.9/functools.py:400:58:400:70 | ControlFlowNode for Attribute | ArgumentNode is missing PostUpdateNode. |
|
|
| test.py:396:30:396:42 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| test.py:422:33:422:46 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| test.py:512:30:512:42 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| test.py:529:33:529:46 | ControlFlowNode for Dict | ArgumentNode is missing PostUpdateNode. |
|
|
| test.py:838:17:838:18 | ControlFlowNode for dd | ArgumentNode is missing PostUpdateNode. |
|
|
postWithInFlow
|
|
viableImplInCallContextTooLarge
|