|
1 | 1 | private import cpp |
2 | 2 |
|
3 | | -Function viableImpl(FunctionCall call) { result = viableCallable(call) } |
| 3 | +Function viableImpl(Call call) { result = viableCallable(call) } |
4 | 4 |
|
5 | 5 | /** |
6 | 6 | * Gets a function that might be called by `call`. |
@@ -58,23 +58,23 @@ private predicate functionSignature(Function f, string qualifiedName, int nparam |
58 | 58 | * Holds if the call context `ctx` reduces the set of viable dispatch |
59 | 59 | * targets of `ma` in `c`. |
60 | 60 | */ |
61 | | -predicate reducedViableImplInCallContext(FunctionCall call, Function f, Call ctx) { none() } |
| 61 | +predicate reducedViableImplInCallContext(Call call, Function f, Call ctx) { none() } |
62 | 62 |
|
63 | 63 | /** |
64 | 64 | * Gets a viable dispatch target of `ma` in the context `ctx`. This is |
65 | 65 | * restricted to those `ma`s for which the context makes a difference. |
66 | 66 | */ |
67 | | -Function prunedViableImplInCallContext(FunctionCall call, Call ctx) { none() } |
| 67 | +Function prunedViableImplInCallContext(Call call, Call ctx) { none() } |
68 | 68 |
|
69 | 69 | /** |
70 | 70 | * Holds if flow returning from `m` to `ma` might return further and if |
71 | 71 | * this path restricts the set of call sites that can be returned to. |
72 | 72 | */ |
73 | | -predicate reducedViableImplInReturn(Function f, FunctionCall call) { none() } |
| 73 | +predicate reducedViableImplInReturn(Function f, Call call) { none() } |
74 | 74 |
|
75 | 75 | /** |
76 | 76 | * Gets a viable dispatch target of `ma` in the context `ctx`. This is |
77 | 77 | * restricted to those `ma`s and results for which the return flow from the |
78 | 78 | * result to `ma` restricts the possible context `ctx`. |
79 | 79 | */ |
80 | | -Function prunedViableImplInCallContextReverse(FunctionCall call, Call ctx) { none() } |
| 80 | +Function prunedViableImplInCallContextReverse(Call call, Call ctx) { none() } |
0 commit comments