Language.C.Analysis.TravMonad
class MonadTrav m
handleTagDecl
handleTagDef
handleEnumeratorDef
handleTypeDef
handleObjectDef
handleFunDef
handleVarDecl
handleParamDecl
handleAsmBlock
enterPrototypeScope
leavePrototypeScope
enterFunctionScope
leaveFunctionScope
enterBlockScope
leaveBlockScope
lookupTypeDef
lookupObject
createSUERef
hadHardErrors
handleTravError
throwOnLeft
astError
warn
data Trav s a
runTrav
runTrav_
data TravState s
initTravState
withExtDeclHandler
modifyUserState
userState
travErrors
mapMaybeM
maybeM
mapSndM
concatMapM