ddc ~loc-offset (2022-03-28T17:00:24.1812298)
Dub
Repo
BlockRange
dmd
backend
cc
Range for blocks.
extern (
C
++) @
nogc
nothrow
struct
BlockRange {
this
(block* b);
block
*
front
();
void
popFront
();
bool
empty
();
}
Constructors
this
this
(block* b)
Undocumented in source.
Members
Functions
empty
bool
empty
()
Undocumented in source. Be warned that the author may not have intended to support it.
front
block
*
front
()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void
popFront
()
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
dmd
backend
cc
aliases
Aliassym
BC
ClassDeclaration_
Classsym
Declaration_
FL
Funcsym
Module_
Nspacesym
baseclass_flags_t
bflags_t
enum_SC
enum_TK
enum_flags_t
func_flags3_t
func_flags_t
goal_t
mptr_flags_t
pflags_t
sfile_flags_t
stflags_t
sthflags_t
struct_flags_t
symlist_t
vec_t
enums
BCFpublic
BCgoto
BFLvisited
DT_abytes
FLAG_INPLACE
FLunde
Fpending
Fvtblgen
GOALnone
LANG
MPTRvirtual
PFLpreprocessor
PFexplicit
SCEXP
SENnotagname
SFLvalue
SFonce
STRanonymous
WM
functions
CPP
Srcpos_print
Symbol_Salignsize
Symbol_Sisdead
Symbol_isAffected
Symbol_needThis
baseclass_free
cpp_prettyident
ehmethod
funcsym_p
inline_asm
isclassmember
list_Classsym
list_block
list_mptr
list_setsymbol
list_symbol
mskl
param_debug
param_t_createTal
param_t_length
param_t_print
param_t_print_list
param_t_search
param_t_searchn
preprocessor
prettyident
sfile
sfile_debug
srcfiles_name
symbol_debug
manifest constants
ACTIVITY
COMPILER
GENOBJ
IDMAX
IDOHD
LARGECODE
LARGEDATA
SRCFILES_MAX
STRMAX
static functions
srcpos_name
srcpos_sfile
static variables
config
cstate
eecontext
gdeclar
pstate
structs
BlockRange
Blockx
Cstate
Declar
EEcontext
Pstate
Sfile
Srcfiles
Srcpos
Symbol
TME
TMF
TMNE
TMNF
Thunk
baseclass_t
blklst
block
dt_t
enum_t
func_t
meminit_t
mptr_t
param_t
struct_t
symtab_t
template_t
token_t
variables
BCFpmask
Range for blocks.