зеркало из https://github.com/github/codeql-go.git
Find callee through function instantiation
This commit is contained in:
Родитель
3790c4eb4d
Коммит
4a9aeacb69
|
@ -443,7 +443,8 @@ module Public {
|
|||
*/
|
||||
private DataFlow::Node getACalleeSource(DataFlow::CallNode cn) {
|
||||
result = cn.getCalleeNode() or
|
||||
basicLocalFlowStep(result, getACalleeSource(cn))
|
||||
basicLocalFlowStep(result, getACalleeSource(cn)) or
|
||||
result.asExpr() = getACalleeSource(cn).asExpr().(GenericFunctionInstantiationExpr).getBase()
|
||||
}
|
||||
|
||||
/** A data flow node that represents a call. */
|
||||
|
|
Загрузка…
Ссылка в новой задаче