[FEATURE REQUEST] Pass an oracle to all semantic evaluations functions #291
Labels
‼ priority:p1
Priority planning - level 1
🎊 resolution:resolved
Bug or feature resolved - might not have been merged to master yet
🔍 scope:analysis
Work regarding abstract domains or fixpoint algorithms
🏨 scope:infrastructure
Work regarding the general infrastructure and functioning of LiSA
🎆 type:feature
New feature or request
Milestone
Description
To enable cross-communication among the domains that compose the abstract state, we should pass a
SemanticOracle
to each function defined bySemanticDomain
so that implementations can query properties determined by other domains (eg, type information can be accessed everywhere, as well as aliasing info).The text was updated successfully, but these errors were encountered: