mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Merge pull request #17748 from owen-mc/go/join-order-fix/data-flow-node-gettype
Go: Fix bad join order in `SummarizedParameterNode.gettype`
This commit is contained in:
@@ -727,7 +727,10 @@ module Public {
|
||||
override string getNodeKind() { result = "external parameter node" }
|
||||
|
||||
override Type getType() {
|
||||
result = this.getSummarizedCallable().getType().getParameterType(this.getPos())
|
||||
result =
|
||||
this.getSummarizedCallable()
|
||||
.getType()
|
||||
.getParameterType(pragma[only_bind_into](this.getPos()))
|
||||
or
|
||||
this.getPos() = -1 and
|
||||
result = this.getSummarizedCallable().asFunction().(Method).getReceiverType()
|
||||
|
||||
Reference in New Issue
Block a user