зеркало из https://github.com/github/codeql.git
QL: fix visibility of module parameters
This commit is contained in:
Родитель
bad5c65144
Коммит
c8255770bc
|
@ -387,7 +387,7 @@ private predicate defines(FileOrModule m, string name, Type t, boolean public) {
|
|||
exists(Module mod, SignatureExpr param, int i |
|
||||
m.asModule() = mod and
|
||||
mod.hasParameter(i, name, param) and
|
||||
public = true
|
||||
public = false
|
||||
|
|
||||
// resolve to the signature class
|
||||
t = param.asType().getResolvedType()
|
||||
|
|
Загрузка…
Ссылка в новой задаче