Tag.NamespaceRange

Undocumented in source.

Constructors

this
this(Tag tag, bool isMaybe)
Undocumented in source.

Members

Aliases

opDollar
alias opDollar = length
Undocumented in source.

Functions

opBinaryRight
bool opBinaryRight(string namespace)

Inefficient when range is a slice or has used popFront/popBack, but it works.

opIndex
NamespaceAccess opIndex(size_t index)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
NamespaceAccess opIndex(string namespace)
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
typeof(this) opSlice()
Undocumented in source. Be warned that the author may not have intended to support it.
opSlice
typeof(this) opSlice(size_t start, size_t end)
Undocumented in source. Be warned that the author may not have intended to support it.
popBack
void popBack()
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.

Properties

back
NamespaceAccess back [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
front
NamespaceAccess front [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
length
size_t length [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
save
NamespaceRange save [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta