Update ParameterInput.getEntryNode for implicit varargs slices

This commit is contained in:
Owen Mansel-Chan
2023-04-25 07:20:16 +01:00
parent 1e3d81842e
commit 39da26e9b5

View File

@@ -74,7 +74,9 @@ private class ParameterInput extends FunctionInput, TInParameter {
override predicate isParameter(int i) { i = index }
override DataFlow::Node getEntryNode(DataFlow::CallNode c) { result = c.getArgument(index) }
override DataFlow::Node getEntryNode(DataFlow::CallNode c) {
result = c.getSyntacticArgument(index)
}
override DataFlow::Node getExitNode(FuncDef f) {
result = DataFlow::parameterNode(f.getParameter(index))