mirror of
https://github.com/github/codeql.git
synced 2026-04-30 19:26:02 +02:00
JS: Make MkExtendedInstance handle cross-module flow
This commit is contained in:
@@ -39,7 +39,7 @@ module Vue {
|
||||
MkVueInstance(DataFlow::NewNode def) { def = vueLibrary().getAnInstantiation() } or
|
||||
MkExtendedVue(VueExtend extend) or
|
||||
MkExtendedInstance(VueExtend extend, DataFlow::NewNode sub) {
|
||||
sub = extend.getAnInstantiation()
|
||||
sub = extend.getReturn().getAnInstantiation()
|
||||
} or
|
||||
MkComponentRegistration(DataFlow::CallNode def) { def = vueLibrary().getMember("component").getACall() } or
|
||||
MkSingleFileComponent(VueFile file)
|
||||
|
||||
Reference in New Issue
Block a user