Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- hsFrontNameForTopLevel :: TopLevel -> String
- typeclassName :: Class -> String
- typeclassNameT :: TemplateClass -> String
- typeclassNameFromStr :: String -> String
- hsClassName :: Class -> (String, String)
- hsClassNameForTArg :: TemplateArgType -> String
- hsTemplateClassName :: TemplateClass -> (String, String)
- existConstructorName :: Class -> String
- ffiClassName :: Class -> String
- hscFuncName :: Class -> Function -> String
- hsFuncName :: Class -> Function -> String
- aliasedFuncName :: Class -> Function -> String
- hsTmplFuncName :: TemplateClass -> TemplateFunction -> String
- hsTmplFuncNameTH :: TemplateClass -> TemplateFunction -> String
- hsTemplateMemberFunctionName :: Class -> TemplateMemberFunction -> String
- hsTemplateMemberFunctionNameTH :: Class -> TemplateMemberFunction -> String
- ffiTmplFuncName :: TemplateFunction -> String
- cppTmplFuncName :: TemplateFunction -> String
- accessorName :: Class -> Variable -> Accessor -> String
- hscAccessorName :: Class -> Variable -> Accessor -> String
- tmplAccessorName :: Variable -> Accessor -> String
- cppStaticName :: Class -> Function -> String
- cppFuncName :: Class -> Function -> String
- constructorName :: Class -> String
- nonvirtualName :: Class -> String -> String
- destructorName :: String
- getClassModuleBase :: Class -> String
- getTClassModuleBase :: TemplateClass -> String
- subModuleName :: Either (TemplateClassSubmoduleType, TemplateClass) (ClassSubmoduleType, Class) -> String
Documentation
typeclassName :: Class -> String Source #
typeclassNameT :: TemplateClass -> String Source #
typeclassNameFromStr :: String -> String Source #
:: TemplateClass | |
-> (String, String) | High-level, |
existConstructorName :: Class -> String Source #
ffiClassName :: Class -> String Source #
hsTmplFuncName :: TemplateClass -> TemplateFunction -> String Source #
constructorName :: Class -> String Source #
getClassModuleBase :: Class -> String Source #