packages feed

language-objc-0.4.2.0: src/Language/ObjC/Analysis/AstAnalysis.hs-boot

module Language.ObjC.Analysis.AstAnalysis where

import Language.ObjC.Analysis.SemRep
import Language.ObjC.Analysis.TravMonad
import Language.ObjC.Syntax.AST

data StmtCtx = FunCtx VarDecl
             | LoopCtx
             | SwitchCtx

data ExprSide = LValue | RValue

tExpr :: MonadTrav m => [StmtCtx] -> ExprSide -> CExpr -> m Type