vox ~master (2022-05-02T18:23:10Z)
Dub
Repo
IrAggregateConstant
vox
ir
ir_constant
Undocumented in source.
@
IrValueKind
.
constantAggregate
struct
IrAggregateConstant {
IrIndex
type
;
uint
numMembers
;
this(this)
;
IrIndex
[
0
]
_memberPayload
;
IrIndex
[]
members
();
}
Postblit
this(this)
this(this)
Undocumented in source.
Members
Functions
members
IrIndex
[]
members
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
_memberPayload
IrIndex
[
0
]
_memberPayload
;
Undocumented in source.
numMembers
uint
numMembers
;
Undocumented in source.
type
IrIndex
type
;
Undocumented in source.
Meta
Source
See Implementation
vox
ir
ir_constant
aliases
UnknownValueHandler
enums
IrConstantKind
IsSignExtended
IsSigned
functions
astIndexFromIrValue
constantToMem
irValueToNative
memToConstant
stringFromIrValue
structs
IrAggregateConstant
IrConstant
IrConstantStorage
unions
IrConstVal
variables
MASK_24_BITS