module Language.Cimple ( module X , AstActions , defaultActions ) where import Control.Monad.State.Lazy (State) import Data.Text (Text) import Language.Cimple.Annot as X import Language.Cimple.AST as X import Language.Cimple.Lexer as X import Language.Cimple.Parser as X import Language.Cimple.Tokens as X import Language.Cimple.TraverseAst as X type AstActions a = X.IdentityActions (State a) Text defaultActions :: AstActions state defaultActions :: AstActions state defaultActions = AstActions state forall (f :: * -> *) text. Applicative f => AstActions f text text X.identityActions