dud.sdlang.astaccess

Undocumented in source.

Members

Aliases

AttributeAccessor
alias AttributeAccessor = AstAccessor!(Attributes, Attribute)
Undocumented in source.
IDAccessor
alias IDAccessor = AstAccessor!(IDFull, Token)
Undocumented in source.
TagAccessor
alias TagAccessor = AstAccessor!(Tags, Tag)
Undocumented in source.
ValueAccessor
alias ValueAccessor = AstAccessor!(Values, Token)
Undocumented in source.

Functions

attributes
AttributeAccessor attributes(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
fullIdentifier
string fullIdentifier(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
identifier
string identifier(Attribute attr)
Undocumented in source. Be warned that the author may not have intended to support it.
identifier
string identifier(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
identifierImpl
string identifierImpl(IDAccessor a)
Undocumented in source. Be warned that the author may not have intended to support it.
key
IDAccessor key(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
tags
TagAccessor tags(Root root)
Undocumented in source. Be warned that the author may not have intended to support it.
tags
TagAccessor tags(Tags t)
Undocumented in source. Be warned that the author may not have intended to support it.
tags
TagAccessor tags(OptChild child)
Undocumented in source. Be warned that the author may not have intended to support it.
values
ValueRange values(Values vals)
Undocumented in source. Be warned that the author may not have intended to support it.
values
ValueRange values(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

AstAccessor
struct AstAccessor(T, E)
Undocumented in source.
ValueRange
struct ValueRange
Undocumented in source.

Meta