bc-string v1.4.0 (2023-05-15T21:45:08Z)
Dub
Repo
Array
bc
core
system
linux
dwarf
Undocumented in source.
version(!D_BetterC && linux)
struct
Array (
T
) {
this(this)
;
~this
();
void
reset
();
size_t
length
[@property getter];
size_t
length
[@property setter];
bool
empty
[@property getter];
inout
(
T
)
front
[@property getter];
inout
(
T
)
back
[@property getter];
inout
(
T
)
opIndex
(size_t idx);
inout
(
T
)[]
opSlice
();
inout
(
T
)[]
opSlice
(size_t a, size_t b);
alias
opDollar
=
length
;
void
insertBack
(T val);
void
popBack
();
void
remove
(size_t idx);
void
swap
(Array other);
}
Destructor
~this
~this
()
Undocumented in source.
Postblit
this(this)
this(this)
Undocumented in source.
Members
Aliases
opDollar
alias
opDollar
=
length
Undocumented in source.
Functions
insertBack
void
insertBack
(T val)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
inout
(
T
)
opIndex
(size_t idx)
Undocumented in source.
opSlice
inout
(
T
)[]
opSlice
()
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
inout
(
T
)[]
opSlice
(size_t a, size_t b)
Undocumented in source.
popBack
void
popBack
()
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void
remove
(size_t idx)
Undocumented in source.
reset
void
reset
()
Undocumented in source. Be warned that the author may not have intended to support it.
swap
void
swap
(Array other)
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
back
inout
(
T
)
back
[@property getter]
Undocumented in source.
empty
bool
empty
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
front
inout
(
T
)
front
[@property getter]
Undocumented in source.
length
size_t
length
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t
length
[@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
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