staticanalysis-0.0.0.3: Reusable static analysis interfaces and modules.

Safe HaskellSafe-Inferred

StaticAnalysis.Analyze

Description

StaticAnalysis

StaticAnalysis/Annotated.hs

Interface for abstract syntax data structures in which every node can be annotated with a data structure that represents static analysis results.

Synopsis

Documentation

class (Annotate d, Analysis a) => Analyze d a whereSource

Interface for abstract syntax data structures that can be analyzed.

Methods

analyze :: d a -> d aSource