decompiler 1.0.0
Public Member Functions | Private Attributes | Friends | List of all members
ghidra::BitFieldInsertTransform::InsertRecord Class Reference

Info about a Varnode that can be treated as a write to a single bitfield. More...

Public Member Functions

 InsertRecord (Varnode *v, Datatype *d, int4 p, int4 sz, int4 sa)
 Constructor for Varnode.
 
 InsertRecord (uintb val, Datatype *d, int4 p, int4 sz)
 Constructor for constant.
 

Private Attributes

Varnodevn
 Value being inserted (or null)
 
uintb constVal
 Constant value being inserted.
 
Datatypedt
 Data-type associated with value.
 
int4 pos
 Position being inserted to.
 
int4 numBits
 Number of bits being inserted.
 
int4 shiftAmount
 Amount that value needs to be right shifted.
 

Friends

class BitFieldInsertTransform
 

Detailed Description

Info about a Varnode that can be treated as a write to a single bitfield.


The documentation for this class was generated from the following file: