1
1
mirror of https://github.com/github/semantic.git synced 2024-12-30 02:14:20 +03:00

🔥 ImportGraphingWithHoles.

This commit is contained in:
Rob Rix 2018-04-26 11:35:33 -04:00
parent adb5549677
commit ac15c4fd78

View File

@ -10,7 +10,6 @@ import Analysis.Abstract.Caching
import Analysis.Abstract.Collecting
import Analysis.Abstract.Erroring
import Analysis.Abstract.Evaluating as X
import Analysis.Abstract.ImportGraph
import Analysis.Abstract.TypeChecking
import Control.Abstract.Analysis
import Data.Abstract.Address
@ -54,8 +53,6 @@ type EvaluatingWithHoles term
( Erroring (LoadError term (Value (Located Precise term)))
( Evaluating (Located Precise term) term (Value (Located Precise term))))))))
type ImportGraphingWithHoles term = ImportGraphing (EvaluatingWithHoles term)
-- The order is significant here: Caching has to come on the outside, or its Interpreter instance
-- will expect the TypeError exception type to have an Ord instance, which is wrong.
type Checking term