mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
JS: Handle accessor-calls to static accessors
This commit is contained in:
@@ -200,6 +200,12 @@ module CallGraph {
|
||||
or
|
||||
ref = getAnInstanceMemberAssignment(cls, name) and
|
||||
result = cls.getInstanceMember(name, DataFlow::MemberKind::setter())
|
||||
or
|
||||
ref = cls.getAClassReference().getAPropertyRead(name) and
|
||||
result = cls.getStaticMember(name, DataFlow::MemberKind::getter())
|
||||
or
|
||||
ref = cls.getAClassReference().getAPropertyWrite(name) and
|
||||
result = cls.getStaticMember(name, DataFlow::MemberKind::setter())
|
||||
)
|
||||
or
|
||||
exists(DataFlow::ObjectLiteralNode object, string name |
|
||||
|
||||
Reference in New Issue
Block a user