{_small.data, s8}
{_large.data, s8}
Small
Large
External
- (int)_small.type, d
- _large.size, d
- asmjit::String::kSSOCapacity, d
- _large.capacity, d
- _small.data, s8
- _large.data, s8
{{ [size={_size, d} capacity={_capacity, d}] }}
- _size, d
- _capacity, d
_size
(($T1*)_data)
[None]
[Reg] {{ type={regType()} group={regGroup()} size={opSize(), d} }}
[Mem] {{ base={memBaseType()} index={memIndexType()} }}
[Imm] {{ type={immType()} }}
[Label]
[Unknown]
- _bits, X
- opType()
- regType()
- regGroup()
- opSize(), d
- memBaseType()
- memIndexType()
- memRegHome()
- opSize(), d
- memX86Segment()
- memX86AddrType()
- memX86ShiftValue()
- memX86Broadcast()
- immType()
[None]
[Reg] {{ id={_baseId, d} group={regGroup(), d} type={regType(), d} size={opSize(), d} }}
[Mem] {{ baseId={memBaseId(), d} indexId={memIndexId(), d} offset={(__int64)memOffset(), d} }}
[Imm] {{ val={immValue(), d} hex={immValue(), X} }}
[Label] {{ id={_baseId} }}
[Unknown]
- _signature._bits, X
- opType()
- opSize(), d
- regType()
- regGroup()
- _baseId, d
- memBaseType()
- memBaseId()
- memIndexType()
- memIndexId()
- memRegHome()
- memOffset(), d
- memX86Segment()
- memX86AddrType()
- memX86ShiftValue()
- memX86Broadcast()
- immType()
- immValue(), X
- _baseId, d
- _baseId
- _data[0]
- _data[1]
[RegValue {{ regType={regType()} indirect={isIndirect()} done={isDone()} }}]
[StackValue {{ indirect={isIndirect()} done={isDone()} }}]
[Unknown]
- _data
- (asmjit::TypeId)(typeId())
- (asmjit::BaseReg::RegType)regType()
- regId()
- stackOffset()
[InstNode]
[SectionNode]
[LabelNode]
[AlignNode]
[EmbedDataNode]
[EmbedLabelNode]
[EmbedLabelDeltaNode]
[ConstPoolNode]
[CommentNode]
[SentinelNode]
[JumpNode]
[FuncNode]
[FuncRetNode]
[InvokeNode]
[UnknownNode {nodeType(), d}]
- _prev
- _next
- _any._nodeType
- _any._nodeFlags
- _position
- _userDataU64
- _userDataPtr
- _passData
- _inlineComment, s8
- ((asmjit::InstNode*)this)->_baseInst
- _inst._opCount
- _inst._opCapacity
- ((asmjit::InstNode*)this)->_opArray, [_inst._opCount]
- ((asmjit::SectionNode*)this)->_id
- ((asmjit::SectionNode*)this)->_nextSection
- ((asmjit::LabelNode*)this)->_labelId
- ((asmjit::AlignNode*)this)->_alignData._alignMode
- ((asmjit::AlignNode*)this)->_alignment
- _embed._typeId, d
- _embed._typeSize, d
- ((asmjit::EmbedDataNode*)this)->_itemCount
- ((asmjit::EmbedDataNode*)this)->_repeatCount
- ((asmjit::EmbedDataNode*)this)->_inlineData
- ((asmjit::EmbedDataNode*)this)->_externalData
- ((asmjit::EmbedLabelNode*)this)->_labelId
- ((asmjit::EmbedLabelDeltaNode*)this)->_labelId
- ((asmjit::EmbedLabelDeltaNode*)this)->_baseLabelId
- ((asmjit::EmbedLabelDeltaNode*)this)->_dataSize
- ((asmjit::ConstPoolNode*)this)->_constPool
- _sentinel._sentinelType
- ((asmjit::JumpNode*)this)->_annotation
- ((asmjit::FuncNode*)this)->_funcDetail
- ((asmjit::FuncNode*)this)->_frame
- ((asmjit::FuncNode*)this)->_exitNode
- ((asmjit::FuncNode*)this)->_end
- ((asmjit::FuncNode*)this)->_args, [((asmjit::FuncNode*)this)->_funcDetail._argCount]
- ((asmjit::InvokeNode*)this)->_funcDetail
- ((asmjit::InvokeNode*)this)->_rets
- ((asmjit::InvokeNode*)this)->_args, [((asmjit::InvokeNode*)this)->_funcDetail._argCount]