ddmd.attrib

Compiler implementation of the D programming language.

Members

Classes

AlignDeclaration
class AlignDeclaration
AnonDeclaration
class AnonDeclaration
AttribDeclaration
class AttribDeclaration
CPPMangleDeclaration
class CPPMangleDeclaration
CompileDeclaration
class CompileDeclaration

Mixin declarations, like: mixin("int x");

ConditionalDeclaration
class ConditionalDeclaration
DeprecatedDeclaration
class DeprecatedDeclaration
LinkDeclaration
class LinkDeclaration
PragmaDeclaration
class PragmaDeclaration
ProtDeclaration
class ProtDeclaration
StaticIfDeclaration
class StaticIfDeclaration
StorageClassDeclaration
class StorageClassDeclaration
UserAttributeDeclaration
class UserAttributeDeclaration

User defined attributes look like: @(args, ...)

Static functions

setMangleOverride
uint setMangleOverride(Dsymbol s, char* sym)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta

Source

See Source File
$(DMDSRC _attrib.d)