From 4b57b4418fbc1b87db2201257cdd0744ac230b61 Mon Sep 17 00:00:00 2001 From: Asger F Date: Mon, 17 Nov 2025 10:48:15 +0100 Subject: [PATCH] JS: Factor out some code --- javascript/ql/lib/semmle/javascript/internal/Overlay.qll | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/internal/Overlay.qll b/javascript/ql/lib/semmle/javascript/internal/Overlay.qll index 43a4a07df47..f3eed619f0d 100644 --- a/javascript/ql/lib/semmle/javascript/internal/Overlay.qll +++ b/javascript/ql/lib/semmle/javascript/internal/Overlay.qll @@ -6,10 +6,9 @@ private predicate isOverlay() { databaseMetadata("isOverlay", "true") } overlay[local] private string getFileFromEntity(@locatable node) { - exists(@location loc, @file file | + exists(@location loc | hasLocation(node, loc) and - locations_default(loc, file, _, _, _, _) and - files(file, result) + result = getFileFromLocation(loc) ) }