Python: Don't allow getParameter(-1) for BoundMethodValue

As per discussion in the PR
This commit is contained in:
Rasmus Wriedt Larsen
2020-05-05 11:37:10 +02:00
parent affca1a728
commit 07ae40206f
4 changed files with 13 additions and 8 deletions

View File

@@ -5,9 +5,6 @@
| Function f | 1 | ControlFlowNode for arg1 |
| Function f | 2 | ControlFlowNode for arg2 |
| Method(Function C.n, C()) | 0 | ControlFlowNode for arg1 |
| Method(Function C.n, C()) | -1 | ControlFlowNode for self |
| Method(Function C.n, class C) | 0 | ControlFlowNode for arg1 |
| Method(Function C.n, class C) | -1 | ControlFlowNode for self |
| Method(Function f, C()) | 0 | ControlFlowNode for arg1 |
| Method(Function f, C()) | 1 | ControlFlowNode for arg2 |
| Method(Function f, C()) | -1 | ControlFlowNode for arg0 |

View File

@@ -5,9 +5,6 @@
| Function f | arg1 | ControlFlowNode for arg1 |
| Function f | arg2 | ControlFlowNode for arg2 |
| Method(Function C.n, C()) | arg1 | ControlFlowNode for arg1 |
| Method(Function C.n, C()) | self | ControlFlowNode for self |
| Method(Function C.n, class C) | arg1 | ControlFlowNode for arg1 |
| Method(Function C.n, class C) | self | ControlFlowNode for self |
| Method(Function f, C()) | arg0 | ControlFlowNode for arg0 |
| Method(Function f, C()) | arg1 | ControlFlowNode for arg1 |
| Method(Function f, C()) | arg2 | ControlFlowNode for arg2 |