View source code
Display the source code in dmd/backend/var.d from which this page was generated on github.
Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using local clone.

Module dmd.backend.var

Compiler implementation of the D programming language.

Global variables

NameTypeDescription
_tyalignsize byte[256] Size of a type to use for alignment
_tyrelax ubyte[96] Map to relaxed version of type
_tysize byte[256] Size of a type
dttab ubyte[96] Map to Codeview 1 type in debugger record
dttab4 ushort[96] Map to Codeview 4 type in debugger record
mask const(uint[32]) Bit masks
sytab char[43] SCxxxx types.
tyequiv ubyte[96] Map to equivalent version of type
tytouns uint[256] Map to unsigned version of type

Authors

Walter Bright

License

Boost License 1.0