JS: Avoid materializing HTML::Element.getFile()

This commit is contained in:
Asger F
2019-08-29 12:08:40 +01:00
parent 33267067e0
commit 6c0f9be6df

View File

@@ -352,7 +352,8 @@ module Vue {
}
private Module getModule() {
exists(HTML::ScriptElement elem | elem.getFile() = file |
exists(HTML::ScriptElement elem |
xmlElements(elem, _, _, _, file) and // Avoid materializing all of Locatable.getFile()
result.getTopLevel() = elem.getScript()
)
}