1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 14:21:31 +03:00

eval definitions have MonadAnalysis available.

This commit is contained in:
Rob Rix 2018-03-01 15:14:15 -05:00
parent db751ae06b
commit 9638c64024

View File

@ -35,6 +35,7 @@ class Evaluatable constr where
eval :: ( AbstractValue value eval :: ( AbstractValue value
, FreeVariables term , FreeVariables term
, MonadAddressable (LocationFor value) value m , MonadAddressable (LocationFor value) value m
, MonadAnalysis term value m
, MonadEvaluator term value m , MonadEvaluator term value m
, MonadFunction term value m , MonadFunction term value m
, Ord (LocationFor value) , Ord (LocationFor value)