Index - A
absAssignments | Data.Macaw.AbsDomain.AbsState |
AbsBlockStack | Data.Macaw.AbsDomain.AbsState |
AbsBlockState | Data.Macaw.AbsDomain.AbsState |
AbsDomain | Data.Macaw.AbsDomain.AbsState |
absEvalArchFn | Data.Macaw.Architecture.Info |
absEvalArchStmt | Data.Macaw.Architecture.Info |
absEvalCall | Data.Macaw.AbsDomain.AbsState |
absEvalReadMem | Data.Macaw.Discovery.AbsEval |
absEvalStmt | Data.Macaw.Discovery.AbsEval |
absFalse | Data.Macaw.AbsDomain.AbsState |
absInitialRegs | Data.Macaw.AbsDomain.AbsState |
absMem | Data.Macaw.AbsDomain.AbsState |
absoluteAddr | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
AbsoluteJumpTable | Data.Macaw.Discovery.ParsedContents, Data.Macaw.Discovery.State |
AbsProcessorState | Data.Macaw.AbsDomain.AbsState |
absRegState | Data.Macaw.AbsDomain.AbsState |
absStackHasReturnAddr | Data.Macaw.AbsDomain.AbsState |
abstractULeq | Data.Macaw.AbsDomain.AbsState |
abstractULt | Data.Macaw.AbsDomain.AbsState |
absTrue | Data.Macaw.AbsDomain.AbsState |
AbsType | Data.Macaw.Dwarf |
AbsValue | Data.Macaw.AbsDomain.AbsState |
absValueSize | Data.Macaw.AbsDomain.AbsState |
AccessViolation | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addCondMemWrite | Data.Macaw.AbsDomain.AbsState |
addDiscoveredFunctionBlockTargets | Data.Macaw.Discovery |
addMemWrite | Data.Macaw.AbsDomain.AbsState |
Addr32 | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
Addr64 | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrBase | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrContentsAfter | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
AddrDemandMap | Data.Macaw.Analysis.FunctionArgs |
addrLeastBit | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrOffset | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrRead | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrRotate | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrSize | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
AddrSymMap | Data.Macaw.Discovery.State, Data.Macaw.Discovery |
addrWidthClass | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrWidthMask | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrWidthNatRepr | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
AddrWidthRepr | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrWidthRepr | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrWidthReprByteCount | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
addrWidthTypeRepr | Data.Macaw.CFG.Core, Data.Macaw.CFG |
addStmtDemands | Data.Macaw.CFG.DemandSet |
addValueDemands | Data.Macaw.CFG.DemandSet |
adjustedLoadRegionIndex | Data.Macaw.Memory.ElfLoader |
allDebugKeys | Data.Macaw.DebugLogging |
analyzeDiscoveredFunctions | Data.Macaw.Discovery |
analyzeFunction | Data.Macaw.Discovery |
AndApp | Data.Macaw.CFG.App, Data.Macaw.CFG |
AndroidRelDecodingError | Data.Macaw.Memory.ElfLoader |
AndroidRelWithNonzeroAddend | Data.Macaw.Memory.ElfLoader |
App | Data.Macaw.CFG.App, Data.Macaw.CFG |
appAsStackOffset | Data.Macaw.CFG.Core, Data.Macaw.CFG |
appendRewrittenArchStmt | Data.Macaw.CFG.Rewriter |
applyReloc | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
AppRender | |
1 (Type/Class) | Data.Macaw.CFG.App, Data.Macaw.CFG |
2 (Data Constructor) | Data.Macaw.CFG.App, Data.Macaw.CFG |
AppRenderArg | Data.Macaw.CFG.App, Data.Macaw.CFG |
arBase | Data.Macaw.Discovery.ParsedContents, Data.Macaw.Discovery.State |
arByteCount | Data.Macaw.Discovery.ParsedContents, Data.Macaw.Discovery.State |
ArchAbsValue | Data.Macaw.AbsDomain.AbsState |
ArchAddrValue | Data.Macaw.CFG.Core, Data.Macaw.CFG |
ArchAddrWidth | Data.Macaw.CFG.AssignRhs, Data.Macaw.CFG.Core, Data.Macaw.CFG, Data.Macaw.Discovery |
archAddrWidth | Data.Macaw.Architecture.Info |
ArchAddrWord | Data.Macaw.CFG.AssignRhs, Data.Macaw.CFG.Core, Data.Macaw.CFG |
ArchBlockPrecond | Data.Macaw.CFG.Core, Data.Macaw.CFG |
archCallParams | |
1 (Function) | Data.Macaw.Architecture.Info |
2 (Function) | Data.Macaw.Analysis.RegisterUse |
archClassifier | Data.Macaw.Architecture.Info |
ArchConstraints | Data.Macaw.CFG.Core, Data.Macaw.CFG |
archDemandContext | Data.Macaw.Architecture.Info |
ArchDemandInfo | |
1 (Type/Class) | Data.Macaw.Analysis.FunctionArgs |
2 (Data Constructor) | Data.Macaw.Analysis.FunctionArgs |
archEndianness | Data.Macaw.Architecture.Info |
ArchFn | Data.Macaw.CFG.AssignRhs, Data.Macaw.CFG.Core, Data.Macaw.CFG |
archFnHasSideEffects | Data.Macaw.CFG.DemandSet |
ArchFunType | Data.Macaw.Analysis.RegisterUse |
archInfo | Data.Macaw.Discovery.State, Data.Macaw.Discovery |
ArchitectureInfo | |
1 (Type/Class) | Data.Macaw.Architecture.Info |
2 (Data Constructor) | Data.Macaw.Architecture.Info |
ArchMemAddr | Data.Macaw.CFG.AssignRhs, Data.Macaw.CFG.Core, Data.Macaw.CFG |
archPostTermStmtInvariants | Data.Macaw.Analysis.RegisterUse |
ArchReg | Data.Macaw.CFG.AssignRhs, Data.Macaw.CFG.Core, Data.Macaw.CFG |
archRegs | Data.Macaw.CFG.Core, Data.Macaw.CFG |
archRegSet | Data.Macaw.CFG.Core, Data.Macaw.CFG |
ArchSegmentOff | Data.Macaw.CFG.Core, Data.Macaw.CFG |
ArchState | Data.Macaw.CFG.Core, Data.Macaw.CFG |
ArchStmt | Data.Macaw.CFG.AssignRhs, Data.Macaw.CFG.Core, Data.Macaw.CFG |
ArchTermStmt | |
1 (Type/Class) | Data.Macaw.CFG.AssignRhs, Data.Macaw.CFG.Core, Data.Macaw.CFG |
2 (Data Constructor) | Data.Macaw.CFG.Block, Data.Macaw.Architecture.Info |
ArchTermStmtRegEffects | |
1 (Type/Class) | Data.Macaw.Analysis.FunctionArgs |
2 (Data Constructor) | Data.Macaw.Analysis.FunctionArgs |
ArchTermStmtUsageFn | Data.Macaw.Analysis.RegisterUse |
arEltType | Data.Macaw.Discovery.ParsedContents, Data.Macaw.Discovery.State |
ArrayType | Data.Macaw.Dwarf |
arSlices | Data.Macaw.Discovery.ParsedContents, Data.Macaw.Discovery.State |
arStride | Data.Macaw.Discovery.ParsedContents, Data.Macaw.Discovery.State |
asAbsoluteAddr | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
asBaseOffset | Data.Macaw.CFG.Core, Data.Macaw.CFG |
asConcreteSingleton | Data.Macaw.AbsDomain.AbsState |
asInt64Constant | Data.Macaw.CFG.Core, Data.Macaw.CFG |
asSegmentOff | Data.Macaw.Memory, Data.Macaw.Memory.ElfLoader, Data.Macaw.CFG |
assignDeps | Data.Macaw.Analysis.RegisterUse |
AssignedValue | Data.Macaw.CFG.Core, Data.Macaw.CFG |
AssignId | |
1 (Type/Class) | Data.Macaw.CFG.Core, Data.Macaw.CFG |
2 (Data Constructor) | Data.Macaw.CFG.Core, Data.Macaw.CFG |
assignId | Data.Macaw.CFG.Core, Data.Macaw.CFG |
AssignIdSet | Data.Macaw.CFG.DemandSet |
assignLens | Data.Macaw.AbsDomain.AbsState |
Assignment | |
1 (Type/Class) | Data.Macaw.CFG.Core, Data.Macaw.CFG |
2 (Data Constructor) | Data.Macaw.CFG.Core, Data.Macaw.CFG |
AssignRhs | Data.Macaw.CFG.AssignRhs, Data.Macaw.CFG.Core, Data.Macaw.CFG |
assignRhs | Data.Macaw.CFG.Core, Data.Macaw.CFG |
AssignStmt | Data.Macaw.CFG.Core, Data.Macaw.CFG |
asStackAddrOffset | Data.Macaw.CFG.Core, Data.Macaw.CFG |