securesauce / precli

Precaution CLI - command line static application security testing tool
https://precli.readthedocs.io/
Other
22 stars 3 forks source link

Store resolve dict values and store dicts in symtab #517

Closed ericwb closed 3 months ago

ericwb commented 3 months ago

Add support for resolving values that are dicts. This involves handling the defining of a dict and the reference of one with the subscript node.

This change will also store dict values in the symbol table among the others.

Also adds tests in hashlib that unit tests passing tuple and dicts.