Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
stencilChecking :: NameMap -> ProgramFile (Analysis A) -> [String] Source #
type Checker a = WriterT [LogLine] (State ((RegionEnv, Maybe ProgramUnitName), InductionVarMapByASTBlock)) a Source #
checkOffsetsAgainstSpec :: [(Variable, Multiplicity [[Int]])] -> [(Variable, Specification)] -> Bool Source #
perProgramUnitCheck :: (?nameMap :: NameMap, ?flowsGraph :: FlowsGraph A) => ProgramUnit (Analysis A) -> Checker (ProgramUnit (Analysis A)) Source #