Skip to content

Commit 80f6677

Browse files
committed
fixup Definitions.qll
1 parent 13b7436 commit 80f6677

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

ql/ql/src/ide-contextual-queries/Definitions.qll

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,15 @@ class Loc extends TLoc {
2828
}
2929
}
3030

31-
private predicate resolveModule(ModuleRef ref, FileOrModule target, string kind) {
31+
private predicate resolveModule(TypeRef ref, FileOrModule target, string kind) {
3232
target = ref.getResolvedModule() and
3333
kind = "module"
3434
}
3535

3636
private predicate resolveType(TypeExpr ref, AstNode target, string kind) {
3737
target = ref.getResolvedType().getDeclaration() and
38-
kind = "type"
38+
kind = "type" and
39+
not resolveModule(ref, _, _) // modules are types, so we exclude them here.
3940
}
4041

4142
private predicate resolvePredicate(PredicateExpr ref, Predicate target, string kind) {

0 commit comments

Comments
 (0)