abort | Foreign.Hoppy.Generator.Language.Cpp |
Action | Foreign.Hoppy.Generator.Main |
activeCppVersion | Foreign.Hoppy.Generator.Version |
addAddendumHaskell | Foreign.Hoppy.Generator.Spec |
Addendum | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
addendumHaskell | Foreign.Hoppy.Generator.Spec |
addExport | Foreign.Hoppy.Generator.Language.Haskell |
addExport' | Foreign.Hoppy.Generator.Language.Haskell |
addExports | Foreign.Hoppy.Generator.Language.Haskell |
addExtension | Foreign.Hoppy.Generator.Language.Haskell |
addExtNameModule | Foreign.Hoppy.Generator.Language.Haskell |
addImports | Foreign.Hoppy.Generator.Language.Haskell |
addInclude | Foreign.Hoppy.Generator.Language.Cpp |
addIncludes | Foreign.Hoppy.Generator.Language.Cpp |
addOverrideMap | Foreign.Hoppy.Generator.Override |
addOverrideMaps | Foreign.Hoppy.Generator.Override |
addReqIncludes | Foreign.Hoppy.Generator.Spec |
addReqs | Foreign.Hoppy.Generator.Spec |
addReqsM | Foreign.Hoppy.Generator.Language.Cpp |
appendArguments | Foreign.Hoppy.Generator.Compiler |
applyOverrideMaps | Foreign.Hoppy.Generator.Override |
ArrayOperator | Foreign.Hoppy.Generator.Spec |
askComputedInterfaceData | |
1 (Function) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Function) | Foreign.Hoppy.Generator.Language.Cpp |
askInterface | |
1 (Function) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Function) | Foreign.Hoppy.Generator.Language.Cpp |
askModule | |
1 (Function) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Function) | Foreign.Hoppy.Generator.Language.Cpp |
askModuleName | Foreign.Hoppy.Generator.Language.Haskell |
Assignable | Foreign.Hoppy.Generator.Spec.ClassFeature, Foreign.Hoppy.Generator.Spec |
BinaryCompatible | Foreign.Hoppy.Generator.Spec |
BinaryOperator | Foreign.Hoppy.Generator.Spec |
boolT | Foreign.Hoppy.Generator.Types |
boolT' | Foreign.Hoppy.Generator.Types |
Callback | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackAddendum | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackClassName | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackExtName | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackFnName | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackImplClassName | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackParams | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackReqs | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackReturn | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackSetThrows | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackT | Foreign.Hoppy.Generator.Types, Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
callbackThrows | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
CallDirection | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
CallFn | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
CallOp | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
CallOperator | Foreign.Hoppy.Generator.Spec |
castExport | Foreign.Hoppy.Generator.Spec |
CatchAll | Foreign.Hoppy.Generator.Spec |
CatchClass | Foreign.Hoppy.Generator.Spec |
ccCompile | Foreign.Hoppy.Generator.Compiler |
ccHeaderSearchPath | Foreign.Hoppy.Generator.Compiler |
ccLabel | Foreign.Hoppy.Generator.Compiler |
CECtor | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
CEMethod | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
CEProp | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
CEVar | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
charT | Foreign.Hoppy.Generator.Types |
Chunk | |
1 (Type/Class) | Foreign.Hoppy.Generator.Language.Cpp |
2 (Data Constructor) | Foreign.Hoppy.Generator.Language.Cpp |
chunkContents | Foreign.Hoppy.Generator.Language.Cpp |
chunkIncludes | Foreign.Hoppy.Generator.Language.Cpp |
Class | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classAddendum | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classAddEntities | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classAddFeatures | Foreign.Hoppy.Generator.Spec.ClassFeature, Foreign.Hoppy.Generator.Spec |
ClassConversion | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classConversion | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classConversionNone | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classCtors | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classDtorIsPublic | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classEntities | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
ClassEntity | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classEntityExtName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classEntityExtNames | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classEntityExtNameSuffix | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classEntityForeignName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classEntityForeignName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classEntityPrefix | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classExtName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
ClassFeature | Foreign.Hoppy.Generator.Spec.ClassFeature, Foreign.Hoppy.Generator.Spec |
classFindCopyCtor | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
ClassHaskellConversion | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classHaskellConversion | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classHaskellConversionFromCppFn | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classHaskellConversionToCppFn | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classHaskellConversionType | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classIdentifier | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classIsException | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classIsMonomorphicSuperclass | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classIsSubclassOfMonomorphic | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classMakeException | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classMethods | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classModifyConversion | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classReqs | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classSetConversion | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classSetConversionToGc | Foreign.Hoppy.Generator.Spec |
classSetConversionToHeap | Foreign.Hoppy.Generator.Spec |
classSetDtorPrivate | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classSetEntityPrefix | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classSetHaskellConversion | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classSetMonomorphicSuperclass | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classSetSubclassOfMonomorphic | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classSuperclasses | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
ClassVariable | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
classVariables | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
CleanCpp | Foreign.Hoppy.Generator.Main |
CleanHs | Foreign.Hoppy.Generator.Main |
codeChunk | Foreign.Hoppy.Generator.Language.Cpp |
collect | Foreign.Hoppy.Generator.Version |
Comparable | Foreign.Hoppy.Generator.Spec.ClassFeature, Foreign.Hoppy.Generator.Spec |
compileProgram | Foreign.Hoppy.Generator.Compiler |
Compiler | Foreign.Hoppy.Generator.Compiler |
ComputedInterfaceData | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
computedInterfaceName | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
Const | Foreign.Hoppy.Generator.Spec |
constNegate | Foreign.Hoppy.Generator.Spec |
Constness | Foreign.Hoppy.Generator.Spec |
constT | Foreign.Hoppy.Generator.Types |
ConversionMethod | Foreign.Hoppy.Generator.Spec |
ConversionSpec | Foreign.Hoppy.Generator.Spec |
ConversionSpecCpp | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
conversionSpecCpp | Foreign.Hoppy.Generator.Spec |
conversionSpecCppConversionFromCppExpr | Foreign.Hoppy.Generator.Spec |
conversionSpecCppConversionToCppExpr | Foreign.Hoppy.Generator.Spec |
conversionSpecCppConversionType | Foreign.Hoppy.Generator.Spec |
conversionSpecCppName | Foreign.Hoppy.Generator.Spec |
conversionSpecCppReqs | Foreign.Hoppy.Generator.Spec |
ConversionSpecHaskell | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
conversionSpecHaskell | Foreign.Hoppy.Generator.Spec |
conversionSpecHaskellCType | Foreign.Hoppy.Generator.Spec |
conversionSpecHaskellFromCppFn | Foreign.Hoppy.Generator.Spec |
conversionSpecHaskellHsArgType | Foreign.Hoppy.Generator.Spec |
conversionSpecHaskellHsType | Foreign.Hoppy.Generator.Spec |
conversionSpecHaskellToCppFn | Foreign.Hoppy.Generator.Spec |
conversionSpecName | Foreign.Hoppy.Generator.Spec |
ConversionUnsupported | Foreign.Hoppy.Generator.Spec |
convertByCoercingFloating | Foreign.Hoppy.Generator.Types |
convertByCoercingIntegral | Foreign.Hoppy.Generator.Types |
Copyable | Foreign.Hoppy.Generator.Spec.ClassFeature, Foreign.Hoppy.Generator.Spec |
Cpp1998 | Foreign.Hoppy.Generator.Version |
Cpp2011 | Foreign.Hoppy.Generator.Version |
Cpp2014 | Foreign.Hoppy.Generator.Version |
cppCallbackToTFn | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
CppCallType | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
CppEnum | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
cppGetEvaluatedEnumData | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
cppTypeToHsTypeAndUse | Foreign.Hoppy.Generator.Language.Haskell |
CppVersion | Foreign.Hoppy.Generator.Version |
Ctor | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
ctorExceptionHandlers | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
ctorExtName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
ctorParams | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
CustomCompiler | |
1 (Type/Class) | Foreign.Hoppy.Generator.Compiler |
2 (Data Constructor) | Foreign.Hoppy.Generator.Compiler |
CustomConversion | Foreign.Hoppy.Generator.Spec |
defaultCompiler | Foreign.Hoppy.Generator.Compiler |
defaultCppVersion | Foreign.Hoppy.Generator.Version |
defaultHooks | Foreign.Hoppy.Generator.Hook |
defaultInterfaceOptions | Foreign.Hoppy.Generator.Spec |
defaultMain | Foreign.Hoppy.Generator.Main |
defaultMain' | Foreign.Hoppy.Generator.Main |
doubleT | Foreign.Hoppy.Generator.Types |
doubleT' | Foreign.Hoppy.Generator.Types |
DumpEnums | Foreign.Hoppy.Generator.Main |
DumpExtNames | Foreign.Hoppy.Generator.Main |
ensureInterfaces | Foreign.Hoppy.Generator.Main |
enumAddendum | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumAddEntryNameOverrides | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
EnumCacheMustExist | Foreign.Hoppy.Generator.Main |
EnumEntryWords | Foreign.Hoppy.Generator.Spec |
EnumEvalCacheMode | |
1 (Type/Class) | Foreign.Hoppy.Generator.Main |
2 (Data Constructor) | Foreign.Hoppy.Generator.Main |
EnumEvalCachePath | Foreign.Hoppy.Generator.Main |
EnumEvaluator | Foreign.Hoppy.Generator.Hook |
EnumEvaluatorArgs | |
1 (Type/Class) | Foreign.Hoppy.Generator.Hook |
2 (Data Constructor) | Foreign.Hoppy.Generator.Hook |
enumEvaluatorArgsEntries | Foreign.Hoppy.Generator.Hook |
enumEvaluatorArgsInterface | Foreign.Hoppy.Generator.Hook |
enumEvaluatorArgsKeepOutputsOnFailure | Foreign.Hoppy.Generator.Hook |
enumEvaluatorArgsPrependedIncludeDirs | Foreign.Hoppy.Generator.Hook |
enumEvaluatorArgsReqs | Foreign.Hoppy.Generator.Hook |
enumEvaluatorArgsSizeofIdentifiers | Foreign.Hoppy.Generator.Hook |
EnumEvaluatorEntry | |
1 (Type/Class) | Foreign.Hoppy.Generator.Hook |
2 (Data Constructor) | Foreign.Hoppy.Generator.Hook |
enumEvaluatorEntryIdentifier | Foreign.Hoppy.Generator.Hook |
enumEvaluatorEntryScoped | Foreign.Hoppy.Generator.Hook |
EnumEvaluatorResult | |
1 (Type/Class) | Foreign.Hoppy.Generator.Hook |
2 (Data Constructor) | Foreign.Hoppy.Generator.Hook |
enumEvaluatorResultSizes | Foreign.Hoppy.Generator.Hook |
enumEvaluatorResultValues | Foreign.Hoppy.Generator.Hook |
enumExtName | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumGetOverriddenEntryName | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumHasBitOperations | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumIdentifier | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
EnumInfo | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
enumInfoExtName | Foreign.Hoppy.Generator.Spec |
enumInfoIdentifier | Foreign.Hoppy.Generator.Spec |
enumInfoNumericType | Foreign.Hoppy.Generator.Spec |
enumInfoReqs | Foreign.Hoppy.Generator.Spec |
enumInfoScoped | Foreign.Hoppy.Generator.Spec |
enumInfoValues | Foreign.Hoppy.Generator.Spec |
enumNumericType | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumReqs | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumSetHasBitOperations | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumSetNoUnknownValueEntry | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumSetNumericType | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumSetUnknownValueEntry | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumSetValuePrefix | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumT | Foreign.Hoppy.Generator.Types, Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumUnknownValueEntry | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumUnknownValueEntryDefault | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
EnumValue | Foreign.Hoppy.Generator.Spec |
EnumValueAuto | Foreign.Hoppy.Generator.Spec |
EnumValueManual | Foreign.Hoppy.Generator.Spec |
EnumValueMap | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
enumValueMapForeignNames | Foreign.Hoppy.Generator.Spec |
enumValueMapNames | Foreign.Hoppy.Generator.Spec |
enumValueMapValues | Foreign.Hoppy.Generator.Spec |
enumValuePrefix | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
enumValues | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
Env | |
1 (Type/Class) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Type/Class) | Foreign.Hoppy.Generator.Language.Cpp |
3 (Data Constructor) | Foreign.Hoppy.Generator.Language.Haskell |
envComputedInterfaceData | Foreign.Hoppy.Generator.Language.Haskell |
envInterface | Foreign.Hoppy.Generator.Language.Haskell |
envModule | Foreign.Hoppy.Generator.Language.Haskell |
envModuleName | Foreign.Hoppy.Generator.Language.Haskell |
Equatable | Foreign.Hoppy.Generator.Spec.ClassFeature, Foreign.Hoppy.Generator.Spec |
ErrorMsg | Foreign.Hoppy.Generator.Spec |
evalChunkWriter | Foreign.Hoppy.Generator.Language.Cpp |
evalChunkWriterT | Foreign.Hoppy.Generator.Language.Cpp |
evalGenerator | Foreign.Hoppy.Generator.Language.Haskell |
EvaluatedEnumData | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
evaluatedEnumMap | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
evaluatedEnumNumericType | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
EvaluatedEnumValueMap | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
evaluatedEnumValueMap | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
evaluateEnumsWithCompiler | Foreign.Hoppy.Generator.Hook |
evaluateEnumsWithDefaultCompiler | Foreign.Hoppy.Generator.Hook |
exceptionCatchAllId | Foreign.Hoppy.Generator.Spec |
ExceptionHandler | Foreign.Hoppy.Generator.Spec |
ExceptionHandlers | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
exceptionHandlersList | Foreign.Hoppy.Generator.Spec |
ExceptionId | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
exceptionIdArgName | Foreign.Hoppy.Generator.Language.Cpp |
exceptionPtrArgName | Foreign.Hoppy.Generator.Language.Cpp |
exceptionRethrowFnName | Foreign.Hoppy.Generator.Language.Cpp |
exceptionVarName | Foreign.Hoppy.Generator.Language.Cpp |
execChunkWriter | Foreign.Hoppy.Generator.Language.Cpp |
execChunkWriterT | Foreign.Hoppy.Generator.Language.Cpp |
execGenerator | |
1 (Function) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Function) | Foreign.Hoppy.Generator.Language.Cpp |
Export | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
Exportable | Foreign.Hoppy.Generator.Spec |
externalNameToCpp | Foreign.Hoppy.Generator.Language.Cpp |
ExtName | Foreign.Hoppy.Generator.Spec |
extNameOrFnIdentifier | Foreign.Hoppy.Generator.Spec |
extNameOrIdentifier | Foreign.Hoppy.Generator.Spec |
extNameOrString | Foreign.Hoppy.Generator.Spec |
Filtered | Foreign.Hoppy.Generator.Version |
findExportModule | Foreign.Hoppy.Generator.Language.Cpp |
findNumericTypeInfo | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
floatT | Foreign.Hoppy.Generator.Types |
floatT' | Foreign.Hoppy.Generator.Types |
fnAddendum | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fnCName | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fnExceptionHandlers | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fnExtName | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
FnMethod | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
FnName | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
FnOp | Foreign.Hoppy.Generator.Spec |
fnParams | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fnPurity | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fnReqs | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fnReturn | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fnT | Foreign.Hoppy.Generator.Types, Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fnT' | Foreign.Hoppy.Generator.Types, Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
ForeignLanguage | Foreign.Hoppy.Generator.Spec |
FromCpp | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
fromExtName | Foreign.Hoppy.Generator.Spec |
Function | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
GenCpp | Foreign.Hoppy.Generator.Main |
Generator | |
1 (Type/Class) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Type/Class) | Foreign.Hoppy.Generator.Language.Cpp |
GenHaskell | Foreign.Hoppy.Generator.Main |
getAddendum | Foreign.Hoppy.Generator.Spec |
getAllExtNames | Foreign.Hoppy.Generator.Spec |
getClassHaskellConversion | Foreign.Hoppy.Generator.Language.Haskell |
getEffectiveExceptionHandlers | |
1 (Function) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Function) | Foreign.Hoppy.Generator.Language.Cpp |
getEvaluatedEnumData | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
getExceptionHandlers | Foreign.Hoppy.Generator.Spec |
getExceptionId | Foreign.Hoppy.Generator.Spec |
getExportEnumInfo | Foreign.Hoppy.Generator.Spec |
getExportExceptionClass | Foreign.Hoppy.Generator.Spec |
getExtNameModule | Foreign.Hoppy.Generator.Language.Haskell |
getHsImportSet | Foreign.Hoppy.Generator.Spec |
getHsImportSpecs | Foreign.Hoppy.Generator.Spec |
getModuleForExtName | Foreign.Hoppy.Generator.Language.Haskell |
getModuleName | Foreign.Hoppy.Generator.Language.Haskell |
getNestedExtNames | Foreign.Hoppy.Generator.Spec |
getPrimaryExtName | Foreign.Hoppy.Generator.Spec |
getReqs | Foreign.Hoppy.Generator.Spec |
gppCompiler | Foreign.Hoppy.Generator.Compiler |
handleExceptions | Foreign.Hoppy.Generator.Spec |
HandlesExceptions | Foreign.Hoppy.Generator.Spec |
HasAddendum | Foreign.Hoppy.Generator.Spec |
HasExtNames | Foreign.Hoppy.Generator.Spec |
Haskell | Foreign.Hoppy.Generator.Spec |
HasReqs | Foreign.Hoppy.Generator.Spec |
hookEvaluateEnums | Foreign.Hoppy.Generator.Hook |
Hooks | |
1 (Type/Class) | Foreign.Hoppy.Generator.Hook |
2 (Data Constructor) | Foreign.Hoppy.Generator.Hook |
hsCallbackToTFn | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
HsCSide | Foreign.Hoppy.Generator.Language.Haskell |
HsExport | Foreign.Hoppy.Generator.Language.Haskell |
hsGetEvaluatedEnumData | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
HsHsSide | Foreign.Hoppy.Generator.Language.Haskell |
hsImport1 | Foreign.Hoppy.Generator.Spec |
hsImport1' | Foreign.Hoppy.Generator.Spec |
hsImportForBits | Foreign.Hoppy.Generator.Spec |
hsImportForException | Foreign.Hoppy.Generator.Spec |
hsImportForForeign | Foreign.Hoppy.Generator.Spec |
hsImportForForeignC | Foreign.Hoppy.Generator.Spec |
hsImportForInt | Foreign.Hoppy.Generator.Spec |
hsImportForMap | Foreign.Hoppy.Generator.Spec |
hsImportForPrelude | Foreign.Hoppy.Generator.Spec |
hsImportForRuntime | Foreign.Hoppy.Generator.Spec |
hsImportForSystemPosixTypes | Foreign.Hoppy.Generator.Spec |
hsImportForUnsafeIO | Foreign.Hoppy.Generator.Spec |
hsImportForWord | Foreign.Hoppy.Generator.Spec |
HsImportKey | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
hsImportModule | Foreign.Hoppy.Generator.Spec |
HsImportName | Foreign.Hoppy.Generator.Spec |
hsImportQualifiedName | Foreign.Hoppy.Generator.Spec |
hsImports | Foreign.Hoppy.Generator.Spec |
hsImports' | Foreign.Hoppy.Generator.Spec |
HsImportSet | Foreign.Hoppy.Generator.Spec |
hsImportSetMakeSource | Foreign.Hoppy.Generator.Spec |
hsImportSource | Foreign.Hoppy.Generator.Spec |
HsImportSpecs | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
HsImportVal | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
HsImportValAll | Foreign.Hoppy.Generator.Spec |
HsImportValSome | Foreign.Hoppy.Generator.Spec |
HsModuleName | Foreign.Hoppy.Generator.Spec |
hsQualifiedImport | Foreign.Hoppy.Generator.Spec |
HsTypeSide | Foreign.Hoppy.Generator.Language.Haskell |
hsWholeModuleImport | Foreign.Hoppy.Generator.Spec |
ident | Foreign.Hoppy.Generator.Spec |
ident' | Foreign.Hoppy.Generator.Spec |
ident1 | Foreign.Hoppy.Generator.Spec |
ident1T | Foreign.Hoppy.Generator.Spec |
ident2 | Foreign.Hoppy.Generator.Spec |
ident2T | Foreign.Hoppy.Generator.Spec |
ident3 | Foreign.Hoppy.Generator.Spec |
ident3T | Foreign.Hoppy.Generator.Spec |
ident4 | Foreign.Hoppy.Generator.Spec |
ident4T | Foreign.Hoppy.Generator.Spec |
ident5 | Foreign.Hoppy.Generator.Spec |
ident5T | Foreign.Hoppy.Generator.Spec |
Identifier | Foreign.Hoppy.Generator.Spec |
identifierParts | Foreign.Hoppy.Generator.Spec |
identT | Foreign.Hoppy.Generator.Spec |
identT' | Foreign.Hoppy.Generator.Spec |
IdPart | Foreign.Hoppy.Generator.Spec |
idPartArgs | Foreign.Hoppy.Generator.Spec |
idPartBase | Foreign.Hoppy.Generator.Spec |
Include | Foreign.Hoppy.Generator.Spec |
includeLocal | Foreign.Hoppy.Generator.Spec |
includesChunk | Foreign.Hoppy.Generator.Language.Cpp |
includeStd | Foreign.Hoppy.Generator.Spec |
includeToString | Foreign.Hoppy.Generator.Spec |
indent | Foreign.Hoppy.Generator.Language.Haskell |
indentSpaces | Foreign.Hoppy.Generator.Language.Haskell |
inFunction | Foreign.Hoppy.Generator.Language.Haskell |
insertMapOverride | Foreign.Hoppy.Generator.Override |
int16T | Foreign.Hoppy.Generator.Types |
int32T | Foreign.Hoppy.Generator.Types |
int64T | Foreign.Hoppy.Generator.Types |
int8T | Foreign.Hoppy.Generator.Types |
Interface | Foreign.Hoppy.Generator.Spec |
interface | Foreign.Hoppy.Generator.Spec |
interface' | Foreign.Hoppy.Generator.Spec |
interfaceAddHaskellModuleBase | Foreign.Hoppy.Generator.Spec |
interfaceAllExceptionClasses | Foreign.Hoppy.Generator.Spec |
interfaceCallbacksThrow | Foreign.Hoppy.Generator.Spec |
interfaceCompiler | Foreign.Hoppy.Generator.Spec |
interfaceDefaultHaskellModuleBase | Foreign.Hoppy.Generator.Spec |
interfaceExceptionClassId | Foreign.Hoppy.Generator.Spec |
interfaceExceptionHandlers | Foreign.Hoppy.Generator.Spec |
interfaceExceptionSupportModule | Foreign.Hoppy.Generator.Spec |
interfaceHaskellModuleBase | Foreign.Hoppy.Generator.Spec |
interfaceHaskellModuleImportNames | Foreign.Hoppy.Generator.Spec |
interfaceHooks | Foreign.Hoppy.Generator.Spec |
interfaceModifyHooks | Foreign.Hoppy.Generator.Spec |
interfaceModules | Foreign.Hoppy.Generator.Spec |
interfaceName | Foreign.Hoppy.Generator.Spec |
interfaceNamesToModules | Foreign.Hoppy.Generator.Spec |
InterfaceOptions | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
interfaceOptionsExceptionHandlers | Foreign.Hoppy.Generator.Spec |
interfaceSetCallbacksThrow | Foreign.Hoppy.Generator.Spec |
interfaceSetCompiler | Foreign.Hoppy.Generator.Spec |
interfaceSetCompiler' | Foreign.Hoppy.Generator.Spec |
interfaceSetExceptionSupportModule | Foreign.Hoppy.Generator.Spec |
interfaceSetNoCompiler | Foreign.Hoppy.Generator.Spec |
interfaceSetSharedPtr | Foreign.Hoppy.Generator.Spec |
interfaceSetValidateEnumTypes | Foreign.Hoppy.Generator.Spec |
interfaceSharedPtr | Foreign.Hoppy.Generator.Spec |
interfaceValidateEnumTypes | Foreign.Hoppy.Generator.Spec |
internalEvaluateEnumsForInterface | Foreign.Hoppy.Generator.Hook |
Internal_TConst | Foreign.Hoppy.Generator.Spec |
Internal_TFn | Foreign.Hoppy.Generator.Spec |
Internal_TManual | Foreign.Hoppy.Generator.Spec |
Internal_TObj | Foreign.Hoppy.Generator.Spec |
Internal_TObjToHeap | Foreign.Hoppy.Generator.Spec |
Internal_TPtr | Foreign.Hoppy.Generator.Spec |
Internal_TRef | Foreign.Hoppy.Generator.Spec |
Internal_TToGc | Foreign.Hoppy.Generator.Spec |
Internal_TVoid | Foreign.Hoppy.Generator.Spec |
interpretOutputToEvaluateEnums | Foreign.Hoppy.Generator.Hook |
intT | Foreign.Hoppy.Generator.Types |
intT' | Foreign.Hoppy.Generator.Types |
IsAutoEnumValue | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
IsClassEntity | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
IsEnumUnknownValueEntry | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
IsFnName | Foreign.Hoppy.Generator.Spec |
IsParameter | Foreign.Hoppy.Generator.Spec |
isScoped | Foreign.Hoppy.Generator.Spec |
isValidExtName | Foreign.Hoppy.Generator.Spec |
just | Foreign.Hoppy.Generator.Version |
KeepTempOutputsOnFailure | Foreign.Hoppy.Generator.Main |
ListCppFiles | Foreign.Hoppy.Generator.Main |
ListHsFiles | Foreign.Hoppy.Generator.Main |
ListInterfaces | Foreign.Hoppy.Generator.Main |
llongT | Foreign.Hoppy.Generator.Types |
ln | Foreign.Hoppy.Generator.Language.Haskell |
longT | Foreign.Hoppy.Generator.Types |
makeAutoEnum | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
makeCallback | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
makeClass | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeClassVariable | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeClassVariable_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeConversionSpec | Foreign.Hoppy.Generator.Spec |
makeConversionSpecCpp | Foreign.Hoppy.Generator.Spec |
makeConversionSpecHaskell | Foreign.Hoppy.Generator.Spec |
makeCppName | Foreign.Hoppy.Generator.Language.Cpp |
makeCppSourceToEvaluateEnums | Foreign.Hoppy.Generator.Hook |
makeCtor | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeCtor_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeEnum | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
makeFn | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
makeFnMethod | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeFnMethod_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeHsImportSet | Foreign.Hoppy.Generator.Spec |
makeIdentifier | Foreign.Hoppy.Generator.Spec |
makeIdPart | Foreign.Hoppy.Generator.Spec |
makeMethod | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeMethod_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
makeModule | Foreign.Hoppy.Generator.Spec |
makeNumericType | Foreign.Hoppy.Generator.Types |
makeVariable | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
Managed | |
1 (Type/Class) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Data Constructor) | Foreign.Hoppy.Generator.Language.Haskell |
manualT | Foreign.Hoppy.Generator.Types |
MapWithForeignLanguageOverrides | Foreign.Hoppy.Generator.Spec |
MapWithOverrides | Foreign.Hoppy.Generator.Override |
mapWithOverrides | Foreign.Hoppy.Generator.Override |
MConst | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
Method | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
MethodApplicability | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodApplicability | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodConst | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodExceptionHandlers | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodExtName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
MethodImpl | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodImpl | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodParams | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodPurity | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodReturn | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
methodStatic | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkBoolHasProp | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkBoolHasProp_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkBoolIsProp | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkBoolIsProp_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkClassVariable | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkClassVariable_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkConstMethod | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkConstMethod' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkConstMethod'_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkConstMethod_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkCtor | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkCtor_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkMethod | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkMethod' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkMethod'_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkMethod_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkProp | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkProp_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkStaticClassVariable | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkStaticClassVariable_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkStaticMethod | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkStaticMethod' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkStaticMethod'_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkStaticMethod_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkStaticProp | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
mkStaticProp_ | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
MNormal | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
modifyAddendum | Foreign.Hoppy.Generator.Spec |
modifyExceptionHandlers | Foreign.Hoppy.Generator.Spec |
modifyReqs | Foreign.Hoppy.Generator.Spec |
Module | Foreign.Hoppy.Generator.Spec |
moduleAddendum | Foreign.Hoppy.Generator.Spec |
moduleAddExports | Foreign.Hoppy.Generator.Spec |
moduleAddHaskellName | Foreign.Hoppy.Generator.Spec |
moduleCallbacksThrow | Foreign.Hoppy.Generator.Spec |
moduleCppPath | Foreign.Hoppy.Generator.Spec |
moduleExceptionHandlers | Foreign.Hoppy.Generator.Spec |
moduleExports | Foreign.Hoppy.Generator.Spec |
moduleHaskellName | Foreign.Hoppy.Generator.Spec |
moduleHppPath | Foreign.Hoppy.Generator.Spec |
moduleModify | Foreign.Hoppy.Generator.Spec |
moduleModify' | Foreign.Hoppy.Generator.Spec |
moduleName | Foreign.Hoppy.Generator.Spec |
moduleReqs | Foreign.Hoppy.Generator.Spec |
moduleSetCallbacksThrow | Foreign.Hoppy.Generator.Spec |
moduleSetCppPath | Foreign.Hoppy.Generator.Spec |
moduleSetHppPath | Foreign.Hoppy.Generator.Spec |
MStatic | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
Nonconst | Foreign.Hoppy.Generator.Spec |
none | Foreign.Hoppy.Generator.Version |
Nonpure | Foreign.Hoppy.Generator.Spec |
Nonstatic | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
normalizeType | Foreign.Hoppy.Generator.Spec |
np | Foreign.Hoppy.Generator.Spec |
numBytes | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec, Foreign.Hoppy.Generator.Hook |
NumericTypeInfo | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec, Foreign.Hoppy.Generator.Hook |
numMaxBound | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
numMinBound | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
numType | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec |
objT | Foreign.Hoppy.Generator.Types |
objToHeapT | Foreign.Hoppy.Generator.Types |
objToHeapTWrongDirectionErrorMsg | Foreign.Hoppy.Generator.Spec |
onParameterType | Foreign.Hoppy.Generator.Spec |
OpAdd | Foreign.Hoppy.Generator.Spec |
OpAddAssign | Foreign.Hoppy.Generator.Spec |
OpAddress | Foreign.Hoppy.Generator.Spec |
OpAnd | Foreign.Hoppy.Generator.Spec |
OpArray | Foreign.Hoppy.Generator.Spec |
OpAssign | Foreign.Hoppy.Generator.Spec |
OpBitAnd | Foreign.Hoppy.Generator.Spec |
OpBitAndAssign | Foreign.Hoppy.Generator.Spec |
OpBitNot | Foreign.Hoppy.Generator.Spec |
OpBitOr | Foreign.Hoppy.Generator.Spec |
OpBitOrAssign | Foreign.Hoppy.Generator.Spec |
OpBitXor | Foreign.Hoppy.Generator.Spec |
OpBitXorAssign | Foreign.Hoppy.Generator.Spec |
OpCall | Foreign.Hoppy.Generator.Spec |
OpComma | Foreign.Hoppy.Generator.Spec |
OpDecPost | Foreign.Hoppy.Generator.Spec |
OpDecPre | Foreign.Hoppy.Generator.Spec |
OpDeref | Foreign.Hoppy.Generator.Spec |
OpDivide | Foreign.Hoppy.Generator.Spec |
OpDivideAssign | Foreign.Hoppy.Generator.Spec |
OpEq | Foreign.Hoppy.Generator.Spec |
Operator | Foreign.Hoppy.Generator.Spec |
operatorPreferredExtName | Foreign.Hoppy.Generator.Spec |
operatorPreferredExtName' | Foreign.Hoppy.Generator.Spec |
OperatorType | Foreign.Hoppy.Generator.Spec |
operatorType | Foreign.Hoppy.Generator.Spec |
OpGe | Foreign.Hoppy.Generator.Spec |
OpGt | Foreign.Hoppy.Generator.Spec |
OpIncPost | Foreign.Hoppy.Generator.Spec |
OpIncPre | Foreign.Hoppy.Generator.Spec |
OpLe | Foreign.Hoppy.Generator.Spec |
OpLt | Foreign.Hoppy.Generator.Spec |
OpMinus | Foreign.Hoppy.Generator.Spec |
OpModulo | Foreign.Hoppy.Generator.Spec |
OpModuloAssign | Foreign.Hoppy.Generator.Spec |
OpMultiply | Foreign.Hoppy.Generator.Spec |
OpMultiplyAssign | Foreign.Hoppy.Generator.Spec |
OpNe | Foreign.Hoppy.Generator.Spec |
OpNot | Foreign.Hoppy.Generator.Spec |
OpOr | Foreign.Hoppy.Generator.Spec |
OpPlus | Foreign.Hoppy.Generator.Spec |
OpShl | Foreign.Hoppy.Generator.Spec |
OpShlAssign | Foreign.Hoppy.Generator.Spec |
OpShr | Foreign.Hoppy.Generator.Spec |
OpShrAssign | Foreign.Hoppy.Generator.Spec |
OpSubtract | Foreign.Hoppy.Generator.Spec |
OpSubtractAssign | Foreign.Hoppy.Generator.Spec |
Output | |
1 (Type/Class) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Data Constructor) | Foreign.Hoppy.Generator.Language.Haskell |
outputBody | Foreign.Hoppy.Generator.Language.Haskell |
outputExports | Foreign.Hoppy.Generator.Language.Haskell |
outputExtensions | Foreign.Hoppy.Generator.Language.Haskell |
outputImports | Foreign.Hoppy.Generator.Language.Haskell |
overridden | Foreign.Hoppy.Generator.Override |
overriddenMapLookup | Foreign.Hoppy.Generator.Override |
overriddenValues | Foreign.Hoppy.Generator.Override |
overrideCompilerFromEnvironment | Foreign.Hoppy.Generator.Compiler |
Parameter | Foreign.Hoppy.Generator.Spec |
parameterName | Foreign.Hoppy.Generator.Spec |
parameterType | Foreign.Hoppy.Generator.Spec |
Partial | |
1 (Type/Class) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Data Constructor) | Foreign.Hoppy.Generator.Language.Haskell |
partialModuleHsName | Foreign.Hoppy.Generator.Language.Haskell |
partialOutput | Foreign.Hoppy.Generator.Language.Haskell |
pickNumericType | Foreign.Hoppy.Generator.Spec.Computed, Foreign.Hoppy.Generator.Spec, Foreign.Hoppy.Generator.Hook |
plain | Foreign.Hoppy.Generator.Override |
plainMap | Foreign.Hoppy.Generator.Override |
prependArguments | Foreign.Hoppy.Generator.Compiler |
prependIncludePath | Foreign.Hoppy.Generator.Compiler |
prettyPrint | Foreign.Hoppy.Generator.Language.Haskell |
Prop | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
ptrdiffT | Foreign.Hoppy.Generator.Types |
ptrT | Foreign.Hoppy.Generator.Types |
Pure | Foreign.Hoppy.Generator.Spec |
Purity | Foreign.Hoppy.Generator.Spec |
RealMethod | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
RefreshEnumCache | Foreign.Hoppy.Generator.Main |
refT | Foreign.Hoppy.Generator.Types |
renderIdentifier | Foreign.Hoppy.Generator.Language.Cpp |
renderPartial | Foreign.Hoppy.Generator.Language.Haskell |
reqInclude | Foreign.Hoppy.Generator.Spec |
Reqs | Foreign.Hoppy.Generator.Spec |
reqsIncludes | Foreign.Hoppy.Generator.Spec |
run | Foreign.Hoppy.Generator.Main |
runChunkWriter | Foreign.Hoppy.Generator.Language.Cpp |
runChunkWriterT | Foreign.Hoppy.Generator.Language.Cpp |
runGenerator | Foreign.Hoppy.Generator.Language.Haskell |
say | Foreign.Hoppy.Generator.Language.Cpp |
sayCppArgNames | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
sayCppArgRead | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
sayCppExportFn | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
sayCppExportVar | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
SayExportBoot | Foreign.Hoppy.Generator.Language.Haskell |
sayExportCpp | Foreign.Hoppy.Generator.Spec |
SayExportDecls | Foreign.Hoppy.Generator.Language.Haskell |
SayExportForeignImports | Foreign.Hoppy.Generator.Language.Haskell |
sayExportHaskell | Foreign.Hoppy.Generator.Spec |
SayExportMode | |
1 (Type/Class) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Type/Class) | Foreign.Hoppy.Generator.Language.Cpp |
sayFunction | Foreign.Hoppy.Generator.Language.Cpp |
SayHeader | Foreign.Hoppy.Generator.Language.Cpp |
sayHsArgProcessing | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
sayHsCallAndProcessReturn | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
sayHsExportFn | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
sayHsExportVar | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
sayIdentifier | Foreign.Hoppy.Generator.Language.Cpp |
sayLet | Foreign.Hoppy.Generator.Language.Haskell |
sayLn | Foreign.Hoppy.Generator.Language.Haskell |
says | Foreign.Hoppy.Generator.Language.Cpp |
saysLn | Foreign.Hoppy.Generator.Language.Haskell |
SaySource | Foreign.Hoppy.Generator.Language.Cpp |
sayType | Foreign.Hoppy.Generator.Language.Cpp |
sayVar | Foreign.Hoppy.Generator.Language.Cpp |
scArguments | Foreign.Hoppy.Generator.Compiler |
Scoped | |
1 (Type/Class) | Foreign.Hoppy.Generator.Spec |
2 (Data Constructor) | Foreign.Hoppy.Generator.Spec |
scProgram | Foreign.Hoppy.Generator.Compiler |
SelectInterface | Foreign.Hoppy.Generator.Main |
setAddendum | Foreign.Hoppy.Generator.Spec |
setReqs | Foreign.Hoppy.Generator.Spec |
shortT | Foreign.Hoppy.Generator.Types |
SimpleCompiler | |
1 (Type/Class) | Foreign.Hoppy.Generator.Compiler |
2 (Data Constructor) | Foreign.Hoppy.Generator.Compiler |
sizeT | Foreign.Hoppy.Generator.Types |
SomeCompiler | |
1 (Type/Class) | Foreign.Hoppy.Generator.Compiler |
2 (Data Constructor) | Foreign.Hoppy.Generator.Compiler |
splitIntoWords | Foreign.Hoppy.Generator.Util |
ssizeT | Foreign.Hoppy.Generator.Types |
Static | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
Staticness | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
stripConst | Foreign.Hoppy.Generator.Spec |
stripToGc | Foreign.Hoppy.Generator.Spec |
test | Foreign.Hoppy.Generator.Version |
toArgName | |
1 (Function) | Foreign.Hoppy.Generator.Language.Haskell |
2 (Function) | Foreign.Hoppy.Generator.Language.Cpp |
toArgNameAlt | Foreign.Hoppy.Generator.Language.Cpp |
toAutoEnumValue | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
ToCpp | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
toEnumUnknownValueEntry | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
toExport | Foreign.Hoppy.Generator.Spec |
toExtName | Foreign.Hoppy.Generator.Spec |
toFnName | Foreign.Hoppy.Generator.Spec |
toGcT | Foreign.Hoppy.Generator.Types |
toGcTWrongDirectionErrorMsg | Foreign.Hoppy.Generator.Spec |
toHsCallbackCtorName | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
toHsCallbackCtorName' | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
toHsCallbackNewFunPtrFnName | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
toHsCallbackNewFunPtrFnName' | Foreign.Hoppy.Generator.Spec.Callback, Foreign.Hoppy.Generator.Spec |
toHsCastMethodName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsCastMethodName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsCastPrimitiveName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsCastPrimitiveName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsClassDeleteFnName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsClassDeleteFnPtrName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsClassEntityName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsClassEntityName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsConstCastFnName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsConstCastFnName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsCtorName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsCtorName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsDataCtorName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsDataCtorName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsDataTypeName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsDataTypeName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsDownCastClassName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsDownCastClassName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsDownCastMethodName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsDownCastMethodName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsEnumCtorName | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
toHsEnumCtorName' | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
toHsEnumTypeName | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
toHsEnumTypeName' | Foreign.Hoppy.Generator.Spec.Enum, Foreign.Hoppy.Generator.Spec |
toHsFnName | Foreign.Hoppy.Generator.Language.Haskell |
toHsFnName' | Foreign.Hoppy.Generator.Language.Haskell |
toHsMethodName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsMethodName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsPtrClassName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsPtrClassName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsTypeName | Foreign.Hoppy.Generator.Language.Haskell |
toHsTypeName' | Foreign.Hoppy.Generator.Language.Haskell |
toHsValueClassName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsValueClassName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsWithValuePtrName | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toHsWithValuePtrName' | Foreign.Hoppy.Generator.Spec.Class, Foreign.Hoppy.Generator.Spec |
toModuleName | Foreign.Hoppy.Generator.Language.Haskell |
toParameter | Foreign.Hoppy.Generator.Spec |
toParameters | Foreign.Hoppy.Generator.Spec |
tToGcInvalidFormErrorMessage | Foreign.Hoppy.Generator.Spec |
Type | Foreign.Hoppy.Generator.Spec |
typeReqs | Foreign.Hoppy.Generator.Language.Cpp |
typeToCType | Foreign.Hoppy.Generator.Language.Cpp |
ucharT | Foreign.Hoppy.Generator.Types |
uintT | Foreign.Hoppy.Generator.Types |
ullongT | Foreign.Hoppy.Generator.Types |
ulongT | Foreign.Hoppy.Generator.Types |
UnaryPostfixOperator | Foreign.Hoppy.Generator.Spec |
UnaryPrefixOperator | Foreign.Hoppy.Generator.Spec |
Unmanaged | Foreign.Hoppy.Generator.Language.Haskell |
unoverriddenValue | Foreign.Hoppy.Generator.Override |
Unscoped | Foreign.Hoppy.Generator.Spec |
ushortT | Foreign.Hoppy.Generator.Types |
varAddendum | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
varExtName | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
varGetterExtName | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
Variable | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
varIdentifier | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
varIsConst | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
VarRead | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
varReqs | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
varSetterExtName | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
varType | Foreign.Hoppy.Generator.Spec.Variable, Foreign.Hoppy.Generator.Spec |
VarWrite | Foreign.Hoppy.Generator.Spec.Function, Foreign.Hoppy.Generator.Spec |
voidT | Foreign.Hoppy.Generator.Types |
wcharT | Foreign.Hoppy.Generator.Types |
withErrorContext | Foreign.Hoppy.Generator.Language.Haskell |
WithForeignLanguageOverrides | Foreign.Hoppy.Generator.Spec |
WithOverrides | Foreign.Hoppy.Generator.Override |
withTempDirectory | Foreign.Hoppy.Generator.Util |
withTempFile | Foreign.Hoppy.Generator.Util |
word16T | Foreign.Hoppy.Generator.Types |
word32T | Foreign.Hoppy.Generator.Types |
word64T | Foreign.Hoppy.Generator.Types |
word8T | Foreign.Hoppy.Generator.Types |
~: | Foreign.Hoppy.Generator.Spec |