Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
defBodyLens :: Lens' Define [BasicBlock] Source #
dilbfScopeLens :: forall lab. Lens' (DILexicalBlockFile' lab) (ValMd' lab) Source #
dilbfFileLens :: forall lab. Lens' (DILexicalBlockFile' lab) (Maybe (ValMd' lab)) Source #
dilbfDiscriminatorLens :: forall lab. Lens' (DILexicalBlockFile' lab) Word32 Source #
dilbScopeLens :: forall lab. Lens' (DILexicalBlock' lab) (Maybe (ValMd' lab)) Source #
dilbLineLens :: forall lab. Lens' (DILexicalBlock' lab) Word32 Source #
dilbFileLens :: forall lab. Lens' (DILexicalBlock' lab) (Maybe (ValMd' lab)) Source #
dilbColumnLens :: forall lab. Lens' (DILexicalBlock' lab) Word16 Source #
didtTagLens :: forall lab. Lens' (DIDerivedType' lab) DwarfTag Source #
didtSizeLens :: forall lab. Lens' (DIDerivedType' lab) Word64 Source #
didtScopeLens :: forall lab. Lens' (DIDerivedType' lab) (Maybe (ValMd' lab)) Source #
didtOffsetLens :: forall lab. Lens' (DIDerivedType' lab) Word64 Source #
didtNameLens :: forall lab. Lens' (DIDerivedType' lab) (Maybe String) Source #
didtLineLens :: forall lab. Lens' (DIDerivedType' lab) Word32 Source #
didtFlagsLens :: forall lab. Lens' (DIDerivedType' lab) DIFlags Source #
didtFileLens :: forall lab. Lens' (DIDerivedType' lab) (Maybe (ValMd' lab)) Source #
didtExtraDataLens :: forall lab. Lens' (DIDerivedType' lab) (Maybe (ValMd' lab)) Source #
didtBaseTypeLens :: forall lab. Lens' (DIDerivedType' lab) (Maybe (ValMd' lab)) Source #
didtAlignLens :: forall lab. Lens' (DIDerivedType' lab) Word64 Source #
dictVTableHolderLens :: forall lab. Lens' (DICompositeType' lab) (Maybe (ValMd' lab)) Source #
dictTemplateParamsLens :: forall lab. Lens' (DICompositeType' lab) (Maybe (ValMd' lab)) Source #
dictTagLens :: forall lab. Lens' (DICompositeType' lab) DwarfTag Source #
dictSizeLens :: forall lab. Lens' (DICompositeType' lab) Word64 Source #
dictScopeLens :: forall lab. Lens' (DICompositeType' lab) (Maybe (ValMd' lab)) Source #
dictRuntimeLangLens :: forall lab. Lens' (DICompositeType' lab) DwarfLang Source #
dictOffsetLens :: forall lab. Lens' (DICompositeType' lab) Word64 Source #
dictNameLens :: forall lab. Lens' (DICompositeType' lab) (Maybe String) Source #
dictLineLens :: forall lab. Lens' (DICompositeType' lab) Word32 Source #
dictIdentifierLens :: forall lab. Lens' (DICompositeType' lab) (Maybe String) Source #
dictFlagsLens :: forall lab. Lens' (DICompositeType' lab) DIFlags Source #
dictFileLens :: forall lab. Lens' (DICompositeType' lab) (Maybe (ValMd' lab)) Source #
dictElementsLens :: forall lab. Lens' (DICompositeType' lab) (Maybe (ValMd' lab)) Source #
dictDiscriminatorLens :: forall lab. Lens' (DICompositeType' lab) (Maybe (ValMd' lab)) Source #
dictBaseTypeLens :: forall lab. Lens' (DICompositeType' lab) (Maybe (ValMd' lab)) Source #
dictAlignLens :: forall lab. Lens' (DICompositeType' lab) Word64 Source #
dicuSubprogramsLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe (ValMd' lab)) Source #
dicuSplitDebugInliningLens :: forall lab. Lens' (DICompileUnit' lab) Bool Source #
dicuSplitDebugFilenameLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe FilePath) Source #
dicuRuntimeVersionLens :: forall lab. Lens' (DICompileUnit' lab) Word16 Source #
dicuRetainedTypesLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe (ValMd' lab)) Source #
dicuProducerLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe String) Source #
dicuMacrosLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe (ValMd' lab)) Source #
dicuLanguageLens :: forall lab. Lens' (DICompileUnit' lab) DwarfLang Source #
dicuIsOptimizedLens :: forall lab. Lens' (DICompileUnit' lab) Bool Source #
dicuImportsLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe (ValMd' lab)) Source #
dicuGlobalsLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe (ValMd' lab)) Source #
dicuFlagsLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe String) Source #
dicuFileLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe (ValMd' lab)) Source #
dicuEnumsLens :: forall lab. Lens' (DICompileUnit' lab) (Maybe (ValMd' lab)) Source #
dicuEmissionKindLens :: forall lab. Lens' (DICompileUnit' lab) DIEmissionKind Source #
dicuDWOIdLens :: forall lab. Lens' (DICompileUnit' lab) Word64 Source #
digvVariableLens :: forall lab. Lens' (DIGlobalVariable' lab) (Maybe (ValMd' lab)) Source #
digvTypeLens :: forall lab. Lens' (DIGlobalVariable' lab) (Maybe (ValMd' lab)) Source #
digvScopeLens :: forall lab. Lens' (DIGlobalVariable' lab) (Maybe (ValMd' lab)) Source #
digvNameLens :: forall lab. Lens' (DIGlobalVariable' lab) (Maybe String) Source #
digvLinkageNameLens :: forall lab. Lens' (DIGlobalVariable' lab) (Maybe String) Source #
digvLineLens :: forall lab. Lens' (DIGlobalVariable' lab) Word32 Source #
digvIsLocalLens :: forall lab. Lens' (DIGlobalVariable' lab) Bool Source #
digvIsDefinitionLens :: forall lab. Lens' (DIGlobalVariable' lab) Bool Source #
digvFileLens :: forall lab. Lens' (DIGlobalVariable' lab) (Maybe (ValMd' lab)) Source #
digvDeclarationLens :: forall lab. Lens' (DIGlobalVariable' lab) (Maybe (ValMd' lab)) Source #
digvAlignmentLens :: forall lab. Lens' (DIGlobalVariable' lab) (Maybe Word32) Source #
digveVariableLens :: forall lab. Lens' (DIGlobalVariableExpression' lab) (Maybe (ValMd' lab)) Source #
digveExpressionLens :: forall lab. Lens' (DIGlobalVariableExpression' lab) (Maybe (ValMd' lab)) Source #
dilvTypeLens :: forall lab. Lens' (DILocalVariable' lab) (Maybe (ValMd' lab)) Source #
dilvScopeLens :: forall lab. Lens' (DILocalVariable' lab) (Maybe (ValMd' lab)) Source #
dilvNameLens :: forall lab. Lens' (DILocalVariable' lab) (Maybe String) Source #
dilvLineLens :: forall lab. Lens' (DILocalVariable' lab) Word32 Source #
dilvFlagsLens :: forall lab. Lens' (DILocalVariable' lab) DIFlags Source #
dilvFileLens :: forall lab. Lens' (DILocalVariable' lab) (Maybe (ValMd' lab)) Source #
dilvArgLens :: forall lab. Lens' (DILocalVariable' lab) Word16 Source #
distTypeArrayLens :: forall lab lab. Lens (DISubroutineType' lab) (DISubroutineType' lab) (Maybe (ValMd' lab)) (Maybe (ValMd' lab)) Source #
distFlagsLens :: forall lab. Lens' (DISubroutineType' lab) DIFlags Source #
dispVirtualityLens :: forall lab. Lens' (DISubprogram' lab) DwarfVirtuality Source #
dispVirtualIndexLens :: forall lab. Lens' (DISubprogram' lab) Word32 Source #
dispVariablesLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
dispUnitLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
dispTypeLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
dispThrownTypesLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
dispThisAdjustmentLens :: forall lab. Lens' (DISubprogram' lab) Int64 Source #
dispTemplateParamsLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
dispScopeLineLens :: forall lab. Lens' (DISubprogram' lab) Word32 Source #
dispScopeLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
dispNameLens :: forall lab. Lens' (DISubprogram' lab) (Maybe String) Source #
dispLinkageNameLens :: forall lab. Lens' (DISubprogram' lab) (Maybe String) Source #
dispLineLens :: forall lab. Lens' (DISubprogram' lab) Word32 Source #
dispIsOptimizedLens :: forall lab. Lens' (DISubprogram' lab) Bool Source #
dispIsLocalLens :: forall lab. Lens' (DISubprogram' lab) Bool Source #
dispIsDefinitionLens :: forall lab. Lens' (DISubprogram' lab) Bool Source #
dispFlagsLens :: forall lab. Lens' (DISubprogram' lab) DIFlags Source #
dispFileLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
dispDeclarationLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
dispContainingTypeLens :: forall lab. Lens' (DISubprogram' lab) (Maybe (ValMd' lab)) Source #
bbStmtsLens :: forall lab. Lens' (BasicBlock' lab) [Stmt' lab] Source #
bbLabelLens :: forall lab. Lens' (BasicBlock' lab) (Maybe lab) Source #