mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
We were using `getMember` for dictionaries, these are now getIndex Also add convenience predicate for string keys
9 lines
564 B
Python
9 lines
564 B
Python
import mypkg
|
|
|
|
def test_subscript():
|
|
bar = mypkg.foo()["bar"] #$ use=moduleImport("mypkg").getMember("foo").getReturn().getASubscript()
|
|
mypkg.foo()["baz"] = 42 #$ def=moduleImport("mypkg").getMember("foo").getReturn().getASubscript()
|
|
mypkg.foo()["qux"] += 42 #$ use=moduleImport("mypkg").getMember("foo").getReturn().getASubscript()
|
|
mypkg.foo()["qux"] += 42 #$ def=moduleImport("mypkg").getMember("foo").getReturn().getASubscript()
|
|
mypkg.foo()[mypkg.index] = mypkg.value #$ def=moduleImport("mypkg").getMember("foo").getReturn().getASubscript()
|