bc-string v1.4.0 (2023-05-15T21:45:08Z)
Dub
Repo
StateMachine
bc
core
system
linux
dwarf
Undocumented in source.
version(!D_BetterC && linux)
struct
StateMachine {
size_t
address
;
uint
operationIndex
;
uint
fileIndex
;
uint
line
;
uint
column
;
uint
isa
;
uint
discriminator
;
bool
isStatement
;
bool
isBasicBlock
;
bool
isEndSequence
;
bool
isPrologueEnd
;
bool
isEpilogueBegin
;
}
Members
Variables
address
size_t
address
;
Undocumented in source.
column
uint
column
;
Undocumented in source.
discriminator
uint
discriminator
;
Undocumented in source.
fileIndex
uint
fileIndex
;
Undocumented in source.
isBasicBlock
bool
isBasicBlock
;
Undocumented in source.
isEndSequence
bool
isEndSequence
;
Undocumented in source.
isEpilogueBegin
bool
isEpilogueBegin
;
Undocumented in source.
isPrologueEnd
bool
isPrologueEnd
;
Undocumented in source.
isStatement
bool
isStatement
;
Undocumented in source.
isa
uint
isa
;
Undocumented in source.
line
uint
line
;
Undocumented in source.
operationIndex
uint
operationIndex
;
Undocumented in source.
Meta
Source
See Implementation
bc
core
system
linux
dwarf
aliases
RunStateMachineCallback
enums
ExtendedOpcode
StandardOpcode
functions
destroy
dumpCallstack
getDemangledSymbol
getFirstFrame
initialize
read
readLineNumberProgram
readSLEB128
readULEB128
resolveAddresses
runStateMachine
xrealloc
structs
Array
LineNumberProgram
Location
LocationInfo
SourceFile
StateMachine