Skip to content

Commit 541cde9

Browse files
committed
C#: Lift models to unbound declarations.
1 parent 62408d8 commit 541cde9

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

csharp/ql/src/utils/modelgenerator/internal/CaptureModels.qll

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,8 @@ module SummaryModelGeneratorInput implements SummaryModelGeneratorInputSig {
213213
}
214214

215215
private Callable getARelevantOverrideeOrImplementee(Overridable m) {
216-
m.overridesOrImplements(result) and relevant(result)
216+
exists(Callable c | m.overridesOrImplements(c) and result = c.getUnboundDeclaration()) and
217+
relevant(result)
217218
}
218219

219220
/**

0 commit comments

Comments
 (0)